sql >> Database >  >> NoSQL >> MongoDB

Voeg matrixwaarden toe aan MongoDB waar het element niet in de matrix staat

Je kunt het proberen met bulkWrite operatie in mongodb

Account.bulkWrite(
  req.body.accountTemplates.map((data) => 
    ({
      updateOne: {
        filter: { _id: req.account._id, 'templates.name' : { $ne: data.name } },
        update: { $push: { templates: { $each : data } } },
        upsert : true
      }
    })
  )
})



  1. Voorkom runtime-paniek in bson.ObjectIdHex

  2. Een getal opmaken als valuta in SQL

  3. Hoe Redis-verbindingen configureren met Rails 4, Puma en Sidekiq?

  4. mongoDB record selecteren op basis van twee voorwaarden