1

私は2つのモデルを持っています

Class FirstModel
  embeds_one :second_model, class_name: 'V1::SecondModel'

Class SecondModel
  embedded_in :first_model, class_name 'V1::FirstModel'

最初のモデルのレコードがいくつかあり、Rails C コンソールの最初のモデル オブジェクトから firstmodelobj.second_model として 2 番目のモデル レコードを取得できます。

私はグーグルで十分に試しましたが、2番目のモデル(子)オブジェクトのIDから最初のモデル(親)オブジェクトを見つけることができないようです。

前もって感謝します。

4

1 に答える 1

0

それを見つけた、

V1::FirstModel.where("second_model._id" => Moped::BSON::ObjectId("id")).first
于 2014-10-29T09:11:49.770 に答える