我有一个使用 Docker 和 MongoDB 和一个快速节点服务器创建的本地容器用新数据填充它的推荐方法是什么?1) 使用 cli 2) 使用 Mongoose 3) 使用 GUI,例如 Compass谢谢!
2 回答
一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
我不知道是否有“正确”的方法可以做到这一点,但我已经为我的项目运行了几个“种子”文件:
https://github.com/rmgreenstreet/surfShop/blob/master/seeds.js
https://github.com/rmgreenstreet/yelpcamp/blob/master/seeds.js
https://github.com/rmgreenstreet/custom-forms/blob/master/seeds.js
我几乎希望有某种利基领域/需求/职位能够生成假数据!
关键是您需要设置和理解数据的结构,并且基本上要为任何连接/依赖的数据类型经历一堆嵌套循环。
现在,如果您正在使用 SQL 数据库,我完全一无所知。一旦我对 Javascript/NoSQL 感觉更舒服了,这就是我“要学习的东西”的下一个内容。
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
这可能取决于这里的用例,
答案是:
MONGOOSE:如果您打算使用 express 部署应用程序。由于猫鼬与快递齐头并进。( https://medium.com/@SigniorGratiano/mongoose-and-express-68994fcfdeff ) 与 MEAN、MERN 等许多堆栈一样。
像 Compass 一样的 GUI:当您必须可视化数据或进行一次性操作时。
添加回答
举报
0/150
提交
取消
