MongoDB文档中的数组未使用Java驱动程序加载
我正在使用带有Java驱动程序的MongoDB。Maven ID是GroupID:org.mongodb,ArtifactId:mongo java驱动程序,版本:2.7.2 我有一套文件。每个文档中有2个数组。我正在像这样加载文档MongoDB文档中的数组未使用Java驱动程序加载,java,mongodb,Java,Mongodb,我正在使用带有Java驱动程序的MongoDB。Maven ID是GroupID:org.mongodb,ArtifactId:mongo java驱动程序,版本:2.7.2 我有一套文件。每个文档中有2个数组。我正在像这样加载文档 DBCollection products = getCollection(); BasicDBObject match = new BasicDBObject(); match.put(Product.PROD_KEY, key); DBCursor cursor
DBCollection products = getCollection();
BasicDBObject match = new BasicDBObject();
match.put(Product.PROD_KEY, key);
DBCursor cursor = products.find(match);
我得到我的文档和所有属性。文档中的第一个数组已完全加载。第二个数组刚刚丢失。它不包括在DBObject中
如果我用Ruby(MongoID)加载同一个文档,我会得到所有2个数组。
对我来说,这似乎是Java驱动程序中的一个Bug
或者我必须采取措施强制加载所有数组/子文档吗
谢谢 不,朋友,java驱动程序没有错,我正在用同一个驱动程序做同样的事情 对不起。我的错误。 那是周五晚上,我只是用错了数据库。 司机工作得很好