Node.js 如何在Flatter中使用MongoDB的objectId访问引用数据?
我是个新手。我使用nodejs和MongoDB作为后端API。如何在Flatter中使用嵌套数据库中的ObjectId引用访问DataModelNode.js 如何在Flatter中使用MongoDB的objectId访问引用数据?,node.js,mongodb,flutter,flutter-dependencies,Node.js,Mongodb,Flutter,Flutter Dependencies,我是个新手。我使用nodejs和MongoDB作为后端API。如何在Flatter中使用嵌套数据库中的ObjectId引用访问DataModel 您只需在mongodb中使用带有find方法的populate函数: 让我们假设有一个userDeatils模型,用户模型引用如下: var user = new Schema({ name:String, userdetails:{ type:mongoose.types.ObjectId, ref:'userDetails' } }); 然后,您
您只需在mongodb中使用带有find方法的populate函数: 让我们假设有一个userDeatils模型,用户模型引用如下:
var user = new Schema({
name:String,
userdetails:{
type:mongoose.types.ObjectId,
ref:'userDetails'
}
});
然后,您可以使用以下查询查找数据:
db.user.find({name:"Ram"}).populate('userdetails')
[如果这个答案对你有帮助,一定要投票支持]