0
はのは、私は2つのモデルがあるとしましょう:ボード、ユーザーに属し、ボードに埋め込まれている共有がMongoid外部キー
board.rb
belongs_to :user
embeds_one :sharing
を設定することが可能ですフィールドの外部キー「user_idを」共有で、のようなもの:
belongs_to :user, :foreign_key => 'sharing.user_id'
外部キーとして参照する方法は? shared.user_idまたはsharing [:user_id] –
一般的に、動的フィールドの場合は '.'で参照することはできませんので、' [] '表記を使用する必要があります。ただし、埋め込みドキュメントの場合は、ドット表記を使用することが大切です。 –
わからない場合はお答えください。これは動作しません! –