【发布时间】:2016-10-18 07:48:18
【问题描述】:
我有实体 A 和 B(以及它们各自的表)。这些实体具有 N:M 关系,因此有一个 AB 表。
A 实体有一个disabled 布尔字段。
我想使用 ActiveRecord 从 A 获取所有实体(are not disabled 或 are in the AB table and belong to B entity with id 1)。
例子:
A
| id | name | disabled |
| a1 | foo | false |
| a2 | bar | false |
| a3 | zoo | true |
| a4 | hoo | true |
B
| id | name |
| 1 | Bob |
| 2 | Jen |
AB
|Aid | Bid |
| a3 | 1 |
A Bob 的实体:foo、bar 和 zoo。
【问题讨论】:
标签: ruby-on-rails rails-activerecord ruby-on-rails-5