我已将项目的mongo db数据库转储到我的机器中,并希望从转储的数据库中提取架构和模型。
mongo db中是否有任何方法可以在dumped database的帮助下恢复架构。
对此方面的任何建议或反馈都表示赞赏。
答案 0 :(得分:1)
您是否无法将数据恢复到MongoDB实例并再次查看数据?
不确定模式的含义,因为MongoDB在模式上非常灵活。从youu问题的本质来看,模式似乎是以mongoose定义的,而不是完全在MongoDB本身中定义,并且您正在尝试根据转储中包含的数据对该mongoose模式进行逆向工程。
如果您不想启动新实例并导入数据,另一个选项可能是使用 bsondump 实用程序作为MongoDB程序包的一部分,将BSON转储文件转换为JSON格式并进行分析它们。