MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

natywna aktualizacja w Sails z Mongo nie działa z ObjectId

Jeśli chcesz użyć native(), zawsze możesz wypróbować to samo zapytanie bezpośrednio w swojej mongo-DB. Ponieważ _id jest identyfikatorem obiektu, powinieneś

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

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

Możesz dodać sterownik mongo-native-drive do swojej aplikacji za pomocą npm install mongodb --save



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Najlepszy model do przedstawiania relacji wiele do wielu za pomocą atrybutów w MongoDB

  2. mongodb wybierz z różnych baz danych

  3. Mongo znajduje duplikaty wpisów dla dwóch lub więcej pól

  4. nodejs uzyskują wyniki wyszukiwania w mongodb

  5. Lista kontrolna rozwoju i operacji dla MongoDB