我通常通過創建唯一的「代碼」來操作對象。 (所以我創建一個代碼爲「測試」的對象,並使用objects.find({ code: "test" })
取回對象,但我覺得這很奇怪,反效果。並獲取其保存的對象或只是它的ObjectId回來一次保存如何獲取保存的對象/新創建的對象
這將是很好,如果我們能做到這一點: objects.save({名稱:「測試對象」});
並獲得{ ObjectId: "47cc67093475061e3d95369d", name: "Test Object" }
嗎?返回
有沒有辦法做到這一點?
謝謝!
您使用的是什麼編程語言/ API? – Thilo 2012-04-20 02:08:40
@Thilo:我正在使用Javascript的MongoDB驅動程序。 – TomShreds 2012-04-20 02:12:26
相關:http://stackoverflow.com/questions/7860773/concurrency-getting-the-mongodb-generated-id-of-an-object-inserted-via-java-in – Thilo 2012-04-20 02:17:10