使用MongoDB java驱动程序我想得到一个名为“category”的字段的所有唯一值,其中名为“companyKey”的字段的值为“XYZ”。
第一个问题,这可能吗?
第二个问题,你知道语法是什么样的吗?我找不到任何相关的文档...指向文档的指针同样有用。
答案 0 :(得分:2)
是。
DBCollection collection=...;
collection.distinct(key, query);
示例:
DBObject query = new BasicDBObject("companyKey", "XYZ");
collection.distinct("category", query);