MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

pembaruan asli di Sails with Mongo tidak berfungsi dengan ObjectId

Jika Anda ingin menggunakan native() Anda selalu dapat mencoba kueri yang sama secara langsung di mongo-DB Anda. Karena _id adalah Object-id Anda harus

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

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

Anda dapat menambahkan mongo-native-driver ke aplikasi Anda dengan npm install mongodb --save



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Simpan _Id sebagai objek atau string di MongoDB?

  2. Perbarui beberapa elemen dalam array di mongodb

  3. Tidak dapat mengekstrak kunci geo, jenis GeoJSON tidak dikenal:{ koordinat:[ 13.42493130000003, 52.5074619999999 ]

  4. Kueri bersarang di mongoDB

  5. elemMatch dikombinasikan dengan bidang kueri lain di Mongoose