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

Bagaimana cara menggunakan variabel sebagai nama bidang di mongodb-native findAndModify?

Setel kunci variabel lain ke nilainya dan berikan itu sebagai objek. Catatan tindakan :

var selected = 'id_of_the_selected_one';
var variable = 'some_string';
var action = {};
action[variable] = 1; // the value

collection.findAndModify(
    {_id : selected}, 
    {}, 
    {$inc : action}, 
    {new : true, upsert : true}, 
    function(err, autoincrement) { /* ... */ }
); // Same as {$inc: {'some_string': 1} }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. kriteria mongoid rails temukan berdasarkan asosiasi

  2. Proyeksi MongoDB dari subdokumen

  3. Sortir Java Spring Mongo Abaikan masalah Kasus

  4. mongodb Gagal:kesalahan saat menyambung ke server db:tidak ada server yang dapat dijangkau

  5. Perbarui objek dengan penyematan ID yang diberikan dalam array tanpa merestrukturisasi database Mongo