使用猫鼬,我们可以填充参考文档
我的文档看起来像这样,
var Menu = new Schema({
name: String,
items:[{ type: ObjectId, ref: 'Items' }],
Run Code Online (Sandbox Code Playgroud)
我已将项目文档_id存储在Menu.Items中。
因此,每当我想要菜单项数据时,我都会执行以下操作。
喜欢
menu.findOne().populate( 'items').exec(function(err, menuData ) {
// here with menuData.items we can access referenced document. not just an _id
});
Run Code Online (Sandbox Code Playgroud)
Q1。).Net C#MongoDb驱动程序中是否有可用的工具?Q2。)如何存储文档参考?
谢谢