我有两个模型,Deal 和 Contact。
我的联系人模型嵌入在 Deal 模型中,一个 Deal 中可以有多个联系人。
如何使用 deal_ids 获取联系人?
EX: deal_ids = ["a9s82sj", "kswid"] 我想获取 deal_ids = deal_ids 内的所有联系人
class Deal
include Mongoid::Document
include Mongoid::Pagination
include Mongoid::Timestamps
include Mongoid::IndexedFields
include Mongoid::Search
has_and_belongs_to_many :contacts
end
class Contact
include Mongoid::Document
include Mongoid::Pagination
include Mongoid::Timestamps
include Mongoid::IndexedFields
has_and_belongs_to_many :deals, inverse_of: :contacts, validate: false
end