5

Mongoid を使用して mongodb に接続していますが、クエリのヘルプが必要です。

各親と子に名前がある親モデルがあります。

Class Parent
  field: :name
  field: :child_name
end

子を別のモデルに分割したり、埋め込んだりできますが、DB のニーズは単純です。子の名前が親の名前と同じであるすべてのドキュメントを照会したいと考えています。(例: 父がジェフで息子もジェフ)。

以下を試してみましたが、うまくいきません。

  parent = Parent.where(name: :child_name)

Mongoid でそれを行う方法がわからない。どんな助けでも大歓迎です

4

1 に答える 1