1

我有两个模型

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 获取第二个模型记录

我已经用谷歌搜索并尝试了足够的东西,但我似乎无法从第二个模型(子)对象的 id 中找到第一个模型(父)对象。

提前致谢。

4

1 回答 1

0

找到了,

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