我们有两个部署mongo的不同服务器。我从其中一台服务器以json格式导出了一个集合,并在另一台服务器中将其导入了。现在,当我在两个服务器上运行相同的find查询时,从中导入集合的服务器将按预期返回,但是从中导入集合的服务器将返回不同的值。可能出了什么问题?
两个不同的Mongo服务器,相同的集合,相同的查询,不同的结果
db.cartridges.find({“ cartridge_details.cartridge_name”:“ java”})
在其中一台服务器中,它仅返回那些具有Java墨盒名称的服务器,而在另一台服务器中,它返回全部。