我想安装一个应用程序与nodeJS(totalJS)和MongoDB。当我运行我的nodeJS服务器时,它说我没有数据库,我必须从一个文件夹创建它。我如何从JSON文件的文件夹创建mongoDB?MongoDB从文件创建数据库
我不擅长nodeJS所以也许这是我的mongodb ling是错误的? 数据库:mongodb://127.0.0.1/data/db 然后,我启动我的mongo服务器,我使用--dbpath/data/db参数,并且已将JSON文件复制到此文件夹中,但未对它们进行重新调整。
你能帮我吗?
如果您从JSON文件开始,您需要使用类似['mongoimport'](https://docs.mongodb.com/manual/reference/program/mongoimport/)的工具将这些文件导入到MongoDB中。 MongoDB以二进制格式将数据存储在磁盘上,因此如果将它们复制到'dbpath'中,JSON文件将不会被识别。你确定你有JSON文件吗?如果他们肯定是JSON,你应该可以在文本编辑器中预览。如果您的文件是来自其他MongoDB部署的备份,那么包含文件列表会更有帮助,因为这可能更具可识别性。 – Stennie
是的,我有JSON文件,我已经很好地导入它们。问题是,当我运行nodeJS服务器时,我会询问该项目的开发人员。谢谢 – abraham63