如何在mongo中正确引用另一个对象?

拉伸0

我在我的节点应用程序中使用 mongodb 并尝试在两个文档中创建两个条目。一为一attendee,一为media

我希望我的与会者引用位于媒体集合中的媒体对象。

我可以简单地创建一个与会者并引用该对象:

attendee = {
    uuid: 123,
    mediaRef: <mediaID>,
}

或者最好设置一个引用对象来详细说明被引用的文档?

我没有使用任何形式的 ORM,所以当我获取一个参加者 ID 时,我假设我必须根据 mediaRef ID 手动对​​相关媒体进行另一个查询?

谢谢

维字节

我认为本机 mongodb 没有任何特定的引用类型,它与 ID 的类型相同。现在,对于引用它的部分,您可以在单个查询中完成。您正在寻找的是 $lookup 运算符:https : //docs.mongodb.com/manual/reference/operator/aggregation/lookup/

这就是说,我仍然建议对 mongo 使用 ORM。;)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C ++中将类对象的引用正确传递到另一个类对象

来自分类Dev

如何从另一个对象的对象引用变量?

来自分类Dev

如何在SPARQL中查找引用另一个对象的对象

来自分类Dev

如何传递对另一个变量的对象的引用?

来自分类Dev

如何在PowerShell中正确/全局设置UTF-8(无BOM)文件?(到另一个文件)

来自分类Dev

如何在同一Javascript对象中的另一个属性的值中引用一个属性?

来自分类Dev

如何在Draw2D Touch中正确地将一个图形孩子变成另一个图形孩子

来自分类Dev

我如何在 Python 的另一个 while 循环中正确地创建一个 while 循环?

来自分类Dev

如何从另一个方法中正确调用类方法

来自分类Dev

如何使用cfc对象的引用从另一个函数调用一个函数?

来自分类Dev

如何在Mongo中将一个模型链接到另一个模型

来自分类Dev

我如何在另一个枚举中引用一个枚举

来自分类Dev

如何在另一个项目中引用一个类?

来自分类Dev

另一个对象内部的引用对象实例

来自分类Dev

TestComplete:在Testcomplete中编写脚本时,如何在另一个函数中使用对象引用?

来自分类Dev

如何更改引用另一个对象属性的对象属性的值?

来自分类Dev

如何防止删除Realm中另一个对象引用的对象?

来自分类Dev

如何订阅rxjs中另一个对象中引用的对象的属性更改

来自分类Dev

如何正确地在另一个对象之上正确生成Gameobject?

来自分类Dev

如何正确引用另一个 EJS 文件中定义的 EJS 函数?

来自分类Dev

如何将引用从一个对象内部传递到另一个对象的构造函数

来自分类Dev

创建对另一个对象的引用

来自分类Dev

在JavaScript中删除对另一个对象的引用

来自分类Dev

自引用对象(字段是另一个的结果)

来自分类Dev

在JavaScript中删除对另一个对象的引用

来自分类Dev

基类是对另一个对象的引用

来自分类Dev

Realm Swift - 保存对另一个对象的引用

来自分类Dev

如何在指令中正确选择一个元素?

来自分类Dev

extjs-如何从另一个控制器或闭包中正确调用控制器方法

Related 相关文章

  1. 1

    如何在C ++中将类对象的引用正确传递到另一个类对象

  2. 2

    如何从另一个对象的对象引用变量?

  3. 3

    如何在SPARQL中查找引用另一个对象的对象

  4. 4

    如何传递对另一个变量的对象的引用?

  5. 5

    如何在PowerShell中正确/全局设置UTF-8(无BOM)文件?(到另一个文件)

  6. 6

    如何在同一Javascript对象中的另一个属性的值中引用一个属性?

  7. 7

    如何在Draw2D Touch中正确地将一个图形孩子变成另一个图形孩子

  8. 8

    我如何在 Python 的另一个 while 循环中正确地创建一个 while 循环?

  9. 9

    如何从另一个方法中正确调用类方法

  10. 10

    如何使用cfc对象的引用从另一个函数调用一个函数?

  11. 11

    如何在Mongo中将一个模型链接到另一个模型

  12. 12

    我如何在另一个枚举中引用一个枚举

  13. 13

    如何在另一个项目中引用一个类?

  14. 14

    另一个对象内部的引用对象实例

  15. 15

    TestComplete:在Testcomplete中编写脚本时,如何在另一个函数中使用对象引用?

  16. 16

    如何更改引用另一个对象属性的对象属性的值?

  17. 17

    如何防止删除Realm中另一个对象引用的对象?

  18. 18

    如何订阅rxjs中另一个对象中引用的对象的属性更改

  19. 19

    如何正确地在另一个对象之上正确生成Gameobject?

  20. 20

    如何正确引用另一个 EJS 文件中定义的 EJS 函数?

  21. 21

    如何将引用从一个对象内部传递到另一个对象的构造函数

  22. 22

    创建对另一个对象的引用

  23. 23

    在JavaScript中删除对另一个对象的引用

  24. 24

    自引用对象(字段是另一个的结果)

  25. 25

    在JavaScript中删除对另一个对象的引用

  26. 26

    基类是对另一个对象的引用

  27. 27

    Realm Swift - 保存对另一个对象的引用

  28. 28

    如何在指令中正确选择一个元素?

  29. 29

    extjs-如何从另一个控制器或闭包中正确调用控制器方法

热门标签

归档