2014-10-29 77 views
1

我有两个型号mongoid由儿童ID得到嵌入文档父

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

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

我第一个模型的一些记录,我可以得到第二个模型记录从第一款在我的轨道对象C控制台 firstmodelobj.second_model

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

在此先感谢。

回答

0

发现,

V1::FirstModel.where("second_model._id" => Moped::BSON::ObjectId("id")).first