2016-08-13 28 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(); 

希望這有助於。