gpt4 book ai didi

bash - 用于创建 Db 和集合的 Mongo bash 脚本

转载 作者:可可西里 更新时间:2023-11-01 10:27:20 26 4
gpt4 key购买 nike

我正在使用 vagrant 并尝试创建一些 bash 语句来初始化我的 vagrant 本地机器,例如服务器配置:

我正在安装 Mongo,一切正常,直到我需要创建数据库和一些集合:我想这样做:

mongo 
use redirect
db.createCollection("first")
db.createCollection("second")
db.createCollection("third")
exit

从我的终端和使用 ssh 连接到机器的工作正常,但我想让这个过程自动进行,我已经尝试完全按照上面的方式运行代码但没有工作。或者类似的东西:

mongo --shell use redirect
mongo --shell db.createCollection("first")

如果有人知道如何做到这一点,我将不胜感激。

提前致谢。

最佳答案

您需要知道创建集合不是必需的,当您开始使用它时,Mongo 会创建它。另一方面,如果您想在数据库中创建一些固定装置,则假设集合已经存在。

关于bash - 用于创建 Db 和集合的 Mongo bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32606527/

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