有没有人知道如何用初始数据填充mongodb?例如,对于传统的SQL数据库,您可以将所有SQL语句放在文本文件中,然后使用SQL命令加载它。这对单元测试非常有用。
在mongo shell中能否做到这一点?例如,将shell语句列表写入文件,并让mongo shell读取该文件并执行语句。
./mongo server:27017/dbname --quiet my_commands.js
在 my_commands.js 文件中:
db.users.insert({name:"john", email:"john@doe.com", age:12});
mongo file.js "another file.js"