Java createDatastore是否具有破坏性?

Java createDatastore是否具有破坏性?,java,mongodb,morphia,Java,Mongodb,Morphia,如果我使用该方法,并且nameI pass表示一个已经存在的Mongo数据库,其中包含一个对象,那么预期的行为是什么?我希望不是要删除现有的数据库 (我试图调试两个Mongo交互程序之间的奇怪交互。一个使用Morphia,另一个不使用。第二个程序将一个对象写入数据库。第一个程序将两个对象保存到数据库中。然后第一个程序报告数据库中的对象总数是两个,而不是三个。两个程序都没有am曾经报告数据库丢失,即所有插入都可以正常工作。)这不是破坏性的。我将验证您的所有数据库和集合名称是否匹配。嗨!是的,它们匹

如果我使用该方法,并且
name
I pass表示一个已经存在的Mongo数据库,其中包含一个对象,那么预期的行为是什么?我希望不是要删除现有的数据库


(我试图调试两个Mongo交互程序之间的奇怪交互。一个使用Morphia,另一个不使用。第二个程序将一个对象写入数据库。第一个程序将两个对象保存到数据库中。然后第一个程序报告数据库中的对象总数是两个,而不是三个。两个程序都没有am曾经报告数据库丢失,即所有插入都可以正常工作。)

这不是破坏性的。我将验证您的所有数据库和集合名称是否匹配。

嗨!是的,它们匹配。这就是所有这一切特别奇怪的地方。切向相关: