小编Hir*_* S.的帖子

C#Mongo驱动程序中类似Mongoose Populate()的功能

使用猫鼬,我们可以填充参考文档

我的文档看起来像这样,

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。)如何存储文档参考?

谢谢

.net c# mongoose mongodb node.js

5
推荐指数
0
解决办法
1987
查看次数

标签 统计

.net ×1

c# ×1

mongodb ×1

mongoose ×1

node.js ×1