Обычно я манипулирую объектом, создавая им уникальные «коды». (Так что я создаю объект с кодом «тест» и извлекаю объект обратно с помощью objects.find({ code: "test" })
. Но я нахожу это странным и контрпродуктивным.Как получить сохраненный объект/вновь созданный объект
Я хотел бы знать, можно ли просто создать новый объект, и получить его сохраненный объект или просто его ObjectId назад однажды спас
это было бы хорошо, если бы мы могли сделать это: objects.save ({имя: «Test Object»});
и получить { ObjectId: "47cc67093475061e3d95369d", name: "Test Object" }
в?
Есть ли способ сделать это?
Спасибо!
Какой язык программирования/API вы используете? – Thilo
@Thilo: Я использую драйвер MongoDB для Javascript. – TomShreds
related: http://stackoverflow.com/questions/7860773/concurrency-getting-the-mongodb-generated-id-of-an-object-inserted-via-java-in – Thilo