Я запрашиваю объекты JSON с уникальными идентификаторами через API.Некоторые из этих предметов уже существуют в моей базе данных MongoDB.Есть ли какая-то функциональность, подобная этой:
Collection.replace({ id: '12345' }, JSON_object)
, которая в первую очередь ищет объект с этим полем id, а затем заменяет его новым объектом, если он его находит, или добавляет новый объект вколлекция, если не найдено ни одного подходящего объекта?
Я делаю это в файле node.js с помощью mongoose.К сожалению, реализация ObjectId там кажется ошибочной, поэтому я ищу общий подход.