我有2個模型:User
和Transaction
與user_id
,type
和amount
字段。我希望能夠通過類型,像這樣分組的事務的陣列來選擇用戶:如何選擇聚集與雄辯
{ // User instance
'id': 123,
'username': 'John'
'transactions': [
'type1': '231', // `type`: `sum(amount)`
'type2': '543'
]
}
我將選擇用戶的陣列,所以我需要這個熱切加載。我應該如何爲此寫一個雄辯的模型?我已閱讀所有文檔,但仍不知道如何處理此問題。
當你做總和(金額),哪些交易需要總和? –
交易where'transaction.user_id = user.id',按'user_id'和'type'分組 – Poma