我Object
有很多transactions
属于 a 的type
,然后属于 a group
。我想从我Object
的特定组中提取所有交易,例如blue
。
一直在尝试使用 SQL 和 Activerecord 来做到这一点,但都失败了。
我可以得到这个程序来打印出我想要排序的质量:
object.transactions.map { |to| "#{to.transaction_type.transaction_group.name}" }
这是我一直在运行的示例,但显然不起作用。还没找到办法
id = Group.find_by_name("name")
object.transactions.where(transaction_type.group_id == id)