简体   繁体   English

如何从 mongodb 返回引用数组?

[英]How to return array of references from mongodb?

I've got json like below, stored in mongodb:我有 json 如下所示,存储在 mongodb 中:

{
  createdAt: 1641840199,
  name: 'hello'
  projects: [ new ObjectId("61dc99b2fdfbd72f33d4d699") ]
}

in projects array i've got an reference to the documents with project.projects数组中,我有一个对项目文档的引用。 And now i've got a question, how to return an array of this objects (full objects, not only it reference id).现在我有一个问题,如何返回这个对象的数组(完整的对象,不仅仅是它引用 id)。

PS. PS。 I'm using mongodb library, i do not like moongose .我正在使用mongodb库,我不喜欢moongose

Thanks for any help!谢谢你的帮助!

You can try this code:你可以试试这段代码:

db.NAME.findOne({ projects: ObjectId("61dc99b2fdfbd72f33d4d699") });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM