seperti judulnya, saya ingin melakukan pencarian (satu) untuk dokumen, dengan _id, dan jika tidak ada, sudah dibuat, lalu apakah ditemukan atau dibuat, apakah itu dikembalikan di callback.
Saya tidak ingin memperbaruinya jika ada, seperti yang telah saya baca findAndModify. Saya telah melihat banyak pertanyaan lain di Stackoverflow mengenai ini tetapi sekali lagi, tidak ingin memperbarui apa pun.
Saya tidak yakin apakah dengan membuat (tidak ada), BAHWA sebenarnya pembaruan yang dibicarakan semua orang, semuanya sangat membingungkan :(
collection.findAndModify({_id:'theId'}, <your sort opts>, {$setOnInsert:{foo: 'bar'}}, {new:true, upsert:true}, callback)
. Lihat dokumen