Javascript 向现有mongo数据库添加新集合

Javascript 向现有mongo数据库添加新集合,javascript,mongodb,Javascript,Mongodb,我有一个现有的数据库,里面有一堆集合。我需要添加一个新集合,并被要求创建一个脚本以在我们的生产环境中添加此集合。我不知道该怎么做。搜索时,我看到mongodb中的文档指向insert(),但这看起来像是将新文档插入现有集合的一种方式 是否有方法向load()函数添加脚本,以便能够在我的数据库中创建新集合 谢谢 您可以使用mongo命令行工具或使用js文件来完成此操作 通过“脚本”,我假设生成一个js文件 在CLI或js文件中: use video; db.movies.insertOne({ "

我有一个现有的数据库,里面有一堆集合。我需要添加一个新集合,并被要求创建一个脚本以在我们的生产环境中添加此集合。我不知道该怎么做。搜索时,我看到mongodb中的文档指向insert(),但这看起来像是将新文档插入现有集合的一种方式

是否有方法向load()函数添加脚本,以便能够在我的数据库中创建新集合


谢谢

您可以使用mongo命令行工具或使用js文件来完成此操作

通过“脚本”,我假设生成一个js文件

在CLI或js文件中:

use video;
db.movies.insertOne({ "title": "Jaws", "year": 1975, "imdb": "tt0073195" });
db.movies.insertOne({ "title": "Mad Max 2: The Road Warrior", "year": 1981, "imdb": "tt0082694" })
db.movies.insertOne({ "title": "Raiders of the Lost Ark", "year": 1981, "imdb": "tt0082971" })
将这些对象插入名为movies的数据库中名为video的集合中

我建议阅读mongo文档,了解如何使用CLI或将js文件传递给您的实例,因为这里有无数的答案。

从和
mongo shell可以使用多种选项启动。有关所有可用选项的详细信息,请参见mongo shell页面(),然后运行命令。

您可以使用mongo命令行工具或使用js文件来执行此操作

通过“脚本”,我假设生成一个js文件

在CLI或js文件中:

use video;
db.movies.insertOne({ "title": "Jaws", "year": 1975, "imdb": "tt0073195" });
db.movies.insertOne({ "title": "Mad Max 2: The Road Warrior", "year": 1981, "imdb": "tt0082694" })
db.movies.insertOne({ "title": "Raiders of the Lost Ark", "year": 1981, "imdb": "tt0082971" })
将这些对象插入名为movies的数据库中名为video的集合中

我建议阅读mongo文档,了解如何使用CLI或将js文件传递给您的实例,因为这里有无数的答案。

从和
mongo shell可以使用多种选项启动。有关所有可用选项的详细信息,请参见mongo shell页(),然后运行命令。

在指定集合
xyz
的情况下执行插入操作时,如果集合
xyz
尚不存在,则该集合将自行创建

如果需要特定的选项,可以执行
createCollection
,但这种情况很少


当您在指定集合
xyz
的情况下执行插入时,如果集合
xyz
尚不存在,则该集合将自行创建

如果需要特定的选项,可以执行
createCollection
,但这种情况很少


在指定集合
xyz
的情况下执行插入时,如果集合
xyz
尚不存在,则该集合将自行创建。在指定集合
xyz
的情况下执行插入时,如果该集合尚不存在,则该集合
xyz
将自行创建。