fix problem that cannot get transaction statistics when db is set to only_full_group_by

This commit is contained in:
MaysWind
2023-04-23 00:03:26 +08:00
parent a7dcacb26c
commit 05dc9138b4
+1 -1
View File
@@ -1087,7 +1087,7 @@ func (s *TransactionService) GetAccountsAndCategoriesTotalIncomeAndExpense(uid i
}
var transactionTotalAmounts []*models.Transaction
err := s.UserDataDB(uid).Select("uid, category_id, account_id, SUM(amount) as amount").Where(condition, conditionParams...).GroupBy("category_id, account_id").Find(&transactionTotalAmounts)
err := s.UserDataDB(uid).Select("category_id, account_id, SUM(amount) as amount").Where(condition, conditionParams...).GroupBy("category_id, account_id").Find(&transactionTotalAmounts)
if err != nil {
return nil, err