2016-08-13 56 views
-5

MongoDB的查询:db.inventory.distinct("item.sku", { dept: "A" })如何代表java语言蒙戈DB的独特查询

我如何写一个等效代码Java中的上述查询?

+1

你可能想看看Java MongoDB驱动[文档](https://api.mongodb.com/java/3.2/)。 – tarashypka

+0

嗨,我完成与java连接到mongo db .. –

+0

Document d = new Document() –

回答

0

考虑item.sku是字符串类型的,你可以解雇你的不同的查询是这样的:

BasicDBObject filter = new BasicDBObject(); 
filter.put("dept", "A"); 

MongoCursor<String> c = db.getCollection("inventory").distinct("item.sku", filter, String.class).iterator(); 

希望这有助于。