java查詢mongodb中的objectid示例
找了很久查詢objectid的方法都是錯的,用mongovue能查詢出來,但就是用java不知道怎么查詢
1.mongovue里的查詢方式:
{"_id" : ObjectId("5326bfc0e6f780b21635248f")}
2.純mongodb里的查詢方式:
db.collect.find({ "_id" : ObjectId("5326bfc0e6f780b21635248f") })
3.java里的查詢方式:
import org.bson.types.ObjectId;
public DBObject findDocumentById(String id) {
BasicDBObject query = new BasicDBObject();
query.put("_id", new ObjectId(id));
DBObject dbObj = collection.findOne(query);
return dbObj;
}
相關文章
Java中Runnable和Callable分別什么時候使用
提到 Java 就不得不說多線程了,就算你不想說,面試官也得讓你說呀,那說到線程,就不得不說Runnable和Callable這兩個家伙了,二者在什么時候使用呢,下面就來和簡單講講2023-08-08Java中Easyexcel?實現(xiàn)批量插入圖片功能
這篇文章主要介紹了Easyexcel?實現(xiàn)批量插入圖片,本文通過實例代碼給大家介紹了easyexcel文檔處理工具、自定義圖片處理器的相關知識,需要的朋友可以參考下2022-04-04struts1之簡單mvc示例_動力節(jié)點Java學院整理
這篇文章主要介紹了struts1之簡單mvc示例的相關資料,需要的朋友可以參考下2017-09-09