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

Bagaimana cara menjalankan perintah mongodump secara terprogram dari node.js?

Coba gunakan child_process.spawn(command, args) :

var spawn = require('child_process').spawn;

// ...
  collection.insert(docs, {safe:true}, function(err, result) {
    var args = ['--db', 'mydb', '--collection', 'test']
      , mongodump = spawn('/usr/local/bin/mongodump', args);
    mongodump.stdout.on('data', function (data) {
      console.log('stdout: ' + data);
    });
    mongodump.stderr.on('data', function (data) {
      console.log('stderr: ' + data);
    });
    mongodump.on('exit', function (code) {
      console.log('mongodump exited with code ' + code);
    });
  });
// ...


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara memeriksa apakah bidang array adalah bagian dari array lain di MongoDB?

  2. Mongo DB temukan berdasarkan nama bidang dengan nilai apa pun

  3. Geospasial $dekat dalam nilai bidang dokumen saat ini

  4. 2 Cara Menghapus Koleksi di MongoDB

  5. Pengikisan Web dengan Scrapy dan MongoDB