gpt4 book ai didi

MongoDB 在查找查询后插入数据

转载 作者:可可西里 更新时间:2023-11-01 09:57:48 25 4
gpt4 key购买 nike

我在 Ubuntu 虚拟机上使用 MongoDB 和 Mongochef GUI。我需要执行一个查询,插入我之前找到的数据。

我该怎么做?我是这样想的:

db.createCollection("prueba", { capped : true, size : 5242880, max : 5000 } )
db.gmap.find( { emotion: 1 } )
db.prueba.insertMany(db.gmap.find( { emotion: 1 } ))

GMAP 是我拥有的其他集合,查找查询返回所需的数据。谢谢

最佳答案

为了解决这个问题,我们需要将结果存储为数组然后插入 - 请在下面找到代码片段:

var a = db.sourceCollection.find().toArray()
db.destinatioCollection.insert(a)

关于MongoDB 在查找查询后插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36998916/

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