Как перейти с VS 2017 до 2019?

В оболочке Mongo или с любым клиентом Mongodb:

• Для Mongodb> = 3.2:

db.foo.updateMany({}, {$set: {lastLookedAt: Date.now() / 1000}})

См. http : //docs.mongodb.org/manual/tutorial/modify-documents/#update-multiple-documents

  • {} - это условие (пустое условие соответствует любому документу )
  • {$set: {lastLookedAt: Date.now() / 1000}} - это то, что вы хотите сделать

• Для Mongodb> = 2.2:

db.foo.update({}, {$set: {lastLookedAt: Date.now() / 1000}}, { multi: true })

См. http://docs.mongodb.org/manual/tutorial/modify-documents/#update-multiple-documents

  • {} - это условие (пустое условие соответствует любому документу)
  • {$set: {lastLookedAt: Date.now() / 1000}} - это то, что вы хотите сделать
  • {multi: true} - это опция «обновить несколько документов»

• Для Mongodb & lt; 2.2:

db.foo.update({}, {$set: {lastLookedAt: Date.now() / 1000}}, false, true)

См. https://web.archive.org/web/20120613233453/http://www.mongodb.org/display/DOCS / Обновление

  • {} - это условие (пустое условие соответствует любому документу)
  • {$set: {lastLookedAt: Date.now() / 1000}} - это то, что вы хотите сделать
  • false для параметра «upsert» (вставить, если нет, или обновление - не то, что вы хотите)
  • true для параметра «multi» (обновление нескольких записей)

34
задан Shimmy 3 April 2019 в 05:00
поделиться