1.我這里,同樣的使用了最新的Java Driver,版本為3.4.2 ,這個時候網(wǎng)上搜了很多用法,都沒有關于這個版本的說明或者示例;
沒辦法了,死啃啃不出來的,這時候去官網(wǎng)看示例就明白怎么用了。官網(wǎng)使用說明地址,http://mongodb.github.io/mongo-java-driver/3.4/driver/getting-started/quick-start
這里說明了所有的用法,一下感覺,全都通了;
2.這里官網(wǎng)的查詢示例,并不完整,這里我整理一下,通過實驗得到的;
1) for(Document cur : collection.find()) { System.out.println(cur.toJson()); },關于這個,獲取查詢結(jié)果的語句;一般我們會認為他是這樣的:
List<Document> list = collection.find(); 但是并不是,應該是這樣FindIterable<Document> list = collection.find(); 這時候可以直接使用增強for
循環(huán)語句遍歷。另外一種方式遍歷,官網(wǎng)有,不舉例 了(PS:需要翻墻,效果會好點)。
2)關于搜索的示例;
如圖,collection.find(eq("i", 1)), 這里不能直接照搬,上面有 加粗的 Filters ,應該是collection.find(Filters.eq())。里面還有好多語法。

ok,暫時記錄到這里,慢慢使用后就習慣了。