Tạo ObjectId sớm, sử dụng nó trong phần chèn và sẽ không cần cơ sở dữ liệu trả lại cho bạn. hoặc lấy nó sau.
public ObjectId createThing() {
ObjectId result = new ObjectId();
BasicDBObject thingToInsert = new BasicDbObject();
thingToInsert.put('_id', result);
//set other fields here
collection.insert(thingToInsert);
return result;
}