sql >> Databáze >  >> NoSQL >> MongoDB

nativní aktualizace v Sails with Mongo nefunguje s ObjectId

Pokud chcete použít native(), můžete vždy zkusit stejný dotaz přímo ve vaší mongo-DB. Protože _id je Object-id, měli byste

var ObjectId = require('mongodb').ObjectID;

 User.native(function (err, collection) {
  collection.update({_id: new ObjectId(anIdVariable)},{$push:{pubs:aPubsVariable}}, function (err) {
});

Ovladač mongo-native-driver můžete do své aplikace přidat pomocí npm install mongodb --save



  1. Spravujte Python Multiprocessing pomocí MongoDB

  2. Připojování ke vzdálenému serveru redis

  3. MongoDB $isoWeekYear

  4. Express JS Zobrazení dat podle ID