我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)