gpt4 book ai didi

node.js - Mongodb 嵌套模型

转载 作者:太空宇宙 更新时间:2023-11-03 23:03:15 25 4
gpt4 key购买 nike

我的模型如下所示

User Model
{
UserName:'string',
Mobile: string
}

Post Model
{
Post:string,
Date: { type: Date, default: Date.now },
User: 'ObjectId'
}

获取数据时我怎样才能得到这样的结果。

posts=[
{Post:'abc',Date:'10/10/2016',User:{UserName:'testuser1',Mobile:'9090123456'}},
{Post:'abc',Date:'10/10/2016',User:{UserName:'testuser2',Mobile:'9090123457'}}
]

最佳答案

您必须添加

User : {type : Schema.Types.ObjectId,ref:'User'}

在您的帖子模型中

当你查询时你必须这样做

db.Post.find({}).populate('User')

关于node.js - Mongodb 嵌套模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42205551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com