Я обнаружил, что могу .save(objects)
, который создает объекты, если ключ не существует.Я обнаружил, что могу .bulkUpdate(objects)
, который обновляет объекты, ключи которых существуют.
Мой вопрос: как мне сделать массовую загрузку?Если ключ существует, обновите его (объедините), если нет, создайте его.
Есть ли способ сделать это без больших накладных расходов?
Допустимо ли это делатьэто?
db.collection("threads").bulkUpdate(keyedThreads);
db.collection("threads").save(keyedThreads);