我们说我的mongo中有3种文档类型。
// provider
{
$id: ObjectId('xxx'),
"name": "some name",
}
// category
{
$id: ObjectId('yyy'),
"name": "some category"
}
// item
{
$id: ObjectId('zzz'),
"name": "some item",
"references": {
"provider": {
$ref: "provider",
$id: ObjectId('xxx')
},
"category": [
{
$ref: "category",
$id: ObjectId('yyy')
}
// etc etc, more referenced categories
]
}
}
现在,我将如何注释我的Doctrine实体,以便我可以读出并简单地查询引用的对象。为清楚起见,我真的希望将所有外部参考文献保留在"参考文献中。块。
非常感谢任何帮助。
马克