390得票25回答
如何在MongoDB集合中为所有文档选择单个字段?

在我的MongoDB数据库中,有一个包含10条记录、拥有字段name和roll的学生集合。其中一条记录如下:{ "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"), "name" : "Swati", "roll" : "80", ...

59得票8回答
在MongoDB中复制一个集合

我想克隆一个MongoDB集合并在同一服务器上用不同的名称保存它。例如,我现在有以下集合:demo1.categories、demo1.users和demo2.users。 我想要一个"demo2.categories",它与"demo1.categories"完全相同。(只是名称不同。)

17得票11回答
mongo-connect(session)出现连接错误

在搜索了相关资料后,我没有发现任何关于这个错误的解决方案或我的代码中的错误。我已经将app.js文件放在我的Node JS应用程序中,并使用mongo-connect声明: const MongoStore = require('connect-mongo')(session) 我遇到了...

12得票2回答
一个 MongoDB 集合里面可以包含另一个集合吗?

我需要存储一个递归树结构。它类似于一个链接列表。 因此,所有对象都是相同的。每个对象都有指向父对象的指针和一个子对象数组。 我能否将这样的结构存储在Mongo中。 也就是说,一个Mongo集合包含父对象,每个父对象内部都有一个Mongo集合包含子对象。$a = $MyCollection-&g...

8得票2回答
在MongoDB中创建唯一索引

我正在使用一个Java程序来插入MongoDB,尝试为一个字段创建唯一索引。product_src是我的集合中的一个字段,我想将其设置为唯一索引以避免重复插入。我正在尝试以下代码,但显示语法错误,请问问题出在哪里。 DB db; try { sample = new ...

7得票1回答
如何合并存储在两台不同计算机上的mongoDB数据库?

我正在使用MongoDB来存储一个特定网站的数据。由于有两个人在工作,我们各自使用自己的电脑进行工作。两台计算机都有一个名为 website_data 的数据库以及该数据库中的一个集合 webpages。现在,为了进行一些分析和绘制图表,我需要将所有数据合并到一台计算机上。如何将这两个数据库合...

7得票4回答
使用Java创建MongoDB集合

我想使用Java在MongoDB中创建集合。以下是我正在使用的代码。我可以连接到数据库,但集合没有成功创建。请帮帮我。 import com.mongodb.MongoClient; import com.mongodb.DB; import com.mongodb.DBC...