【mongoose】populate 如何关联到非 _id 字段?
new Schema({
pid: {type: String, ref: ‘product’},
sid: {type: String, ref: ‘sale’},
}));
假设有 product 和 sale 两个集合
pid 和 sid 指定的都是 product 和 sale 集合的 user_id
而不是 _id
用 populate 填充 总是把 pid 和 product 的 _id 关联上了,然后就查询不出来
有什么办法 pid 和 sid 指定的是 user_id 而不是 _id
求大神解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Populate Virtuals