来自Rails Guide:
inverse_of支持有一些限制:
- 他们不使用:通过协会。
- 它们不适用于多态关联。
- 他们不能与:作为协会。
- 对于belongs_to关联,忽略has_many反向关联。
答案 0 :(得分:0)
这不再成立。通过多态和inverse_of
和belongs_to
关联支持has_many
。但是,through
和定义foreign_key
的关联不支持自动检测。
https://guides.rubyonrails.org/association_basics.html#bi-directional-associations