将文档作为字段插入

用户3803096

假设我有一家公司收藏:

[{
    name: 'x',
    code: 'a',
},
{
    name: 'y',
    code: 'b',
}]

我想找到代码为“ a”的公司,并将其插入到另一个名为project的集合中。我写了这样的东西:

 var collectionP = db.collection('projects');
 var collectionC = db.collection('company');
 var foundCompany = collectionC.find({code: 'a'});
 db.collectionP.insert(name: 'project1', company: foundCompany);

这行不通。任何的想法?

阿雅·卡姆斯基(Asya Kamsky)

调用find返回一个游标,而不是结果集。

如果期望多个结果,则可以选择在游标上进行迭代:

var foundCompany = collectionC.find({code: 'a'});
foundCompany.forEach(function(fc) { 
 db.collectionP.insert(name: 'project1', company: fc);
}

或将所有结果合并到一个文档中,则将其转换为数组:

var foundCompany = collectionC.find({code: 'a'}).toArray();
db.collectionP.insert(name: 'project1', company: foundCompany);

或者,如果您只希望与单个公司匹配,请使用您的语言使用findOne或同等的语言:

var foundCompany = collectionC.findOne({code: 'a'});
db.collectionP.insert(name: 'project1', company: foundCompany);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将文档作为字段插入

来自分类Dev

将图表作为图像从 Excel 插入 Word 文档

来自分类Dev

将字段插入子文档数组中。意外行为

来自分类Dev

将文档ID作为字段ID包含在Firestore中

来自分类Dev

将 PySpark 数据帧写入 MongoDB 插入字段作为 ObjectId

来自分类Dev

将嵌入式文档插入到mongodb文档中的新字段

来自分类Dev

将嵌套文档中的特定字段作为一个文档进行搜索

来自分类Dev

将_id作为单独的字段添加到源中,以作为索引中所有现有文档的字段

来自分类Dev

如何在索引时防止Elasticsearch将日期类型文档作为UTC时区插入

来自分类Dev

使用Python将Pandas数据框中的行作为单个文档插入mongodb集合

来自分类Dev

使用Python将Pandas数据帧中的行作为单个文档插入mongodb集合中

来自分类Dev

在MongoDB中按索引将子文档中的字段向上插入数组中

来自分类Dev

如何通过检查特定字段来避免将重复文档插入Elasticsearch

来自分类Dev

将PDF插入Word文档

来自分类Dev

在我的Spring Boot的Swagger2文档中,我将Timestamp字段文档作为JSON对象获取

来自分类Dev

在数组字段中插入文档

来自分类Dev

mongodb在单数组文档中插入字段

来自分类Dev

在数组字段中插入文档

来自分类Dev

无法将插入/编辑链接模式文本字段作为焦点TinyMce Wordpress

来自分类Dev

PHP将数组作为字符串插入mysql文本字段

来自分类Dev

MongoDB-使用文档字段作为变量

来自分类Dev

将xml插入XmlType字段

来自分类Dev

将列表元素插入MongoDB中的文档

来自分类Dev

使用辅助方法将html插入文档

来自分类Dev

无法将文档插入本地集合

来自分类Dev

将List <string>插入Word文档

来自分类Dev

将word文档插入SQL Server

来自分类Dev

将 URL 中的图像插入 Google 文档

来自分类Dev

将部分插入 XML 文档

Related 相关文章

  1. 1

    将文档作为字段插入

  2. 2

    将图表作为图像从 Excel 插入 Word 文档

  3. 3

    将字段插入子文档数组中。意外行为

  4. 4

    将文档ID作为字段ID包含在Firestore中

  5. 5

    将 PySpark 数据帧写入 MongoDB 插入字段作为 ObjectId

  6. 6

    将嵌入式文档插入到mongodb文档中的新字段

  7. 7

    将嵌套文档中的特定字段作为一个文档进行搜索

  8. 8

    将_id作为单独的字段添加到源中,以作为索引中所有现有文档的字段

  9. 9

    如何在索引时防止Elasticsearch将日期类型文档作为UTC时区插入

  10. 10

    使用Python将Pandas数据框中的行作为单个文档插入mongodb集合

  11. 11

    使用Python将Pandas数据帧中的行作为单个文档插入mongodb集合中

  12. 12

    在MongoDB中按索引将子文档中的字段向上插入数组中

  13. 13

    如何通过检查特定字段来避免将重复文档插入Elasticsearch

  14. 14

    将PDF插入Word文档

  15. 15

    在我的Spring Boot的Swagger2文档中,我将Timestamp字段文档作为JSON对象获取

  16. 16

    在数组字段中插入文档

  17. 17

    mongodb在单数组文档中插入字段

  18. 18

    在数组字段中插入文档

  19. 19

    无法将插入/编辑链接模式文本字段作为焦点TinyMce Wordpress

  20. 20

    PHP将数组作为字符串插入mysql文本字段

  21. 21

    MongoDB-使用文档字段作为变量

  22. 22

    将xml插入XmlType字段

  23. 23

    将列表元素插入MongoDB中的文档

  24. 24

    使用辅助方法将html插入文档

  25. 25

    无法将文档插入本地集合

  26. 26

    将List <string>插入Word文档

  27. 27

    将word文档插入SQL Server

  28. 28

    将 URL 中的图像插入 Google 文档

  29. 29

    将部分插入 XML 文档

热门标签

归档