Tidak yakin apakah orang lain mungkin mencari jawaban tentang topik ini, tetapi inilah cara termudah untuk mencari catatan MongoDB berdasarkan "_id". Dokumentasi MongoDB tidak diperbarui dan masih menunjukkan ObjectId sebagai bagian dari com.mongodb
package (juga umumnya tidak memberikan banyak informasi tentang pencarian dengan ObjectId).
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;
}