1
Mongoidで同じクラスを別のクラスで2回(または複数回)参照するにはどうすればよいですか?別のクラスで同じクラスを複数回参照するにはどうすればよいですか?
class User
include Mongoid::Document
field :email
references_many :messages, :stored_as => :array #all messages where the user acts as a sender
references_many :messages, :stored_as => :array #all messages where the user acts as a receiver
end
class Message
include Mongoid::Document
field :Text
references_one :user #this should be the sender
references_one :user #this should be the receiver
end
とドンinverse_of – sandrew
このソリューションは、現在の(2012年)MongoID-Versionがもう動作していません – Matthias