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

MongoDB i MongoJS - nie można uruchomić polecenia runCommand do pracy z zapytaniami tekstowymi

Używając natywnego sterownika mogę uruchomić polecenie z obiektu db w następujący sposób:

var MongoClient = require("mongodb").MongoClient;
MongoClient.connect(database, function (err, db) {
    if (!err) {
        db.command({ distinct: "Messages", key: "session" }, function (err, result) {
            //more code here
        });
    }
});

Zauważyłem, że uruchamiasz polecenie poza obiektem kolekcji, to może być problem.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Niedopasowanie czasu w muszli mongo

  2. Synchroniczne wywołania funkcji dla sterownika nodejs mongodb

  3. Dlaczego mangusta zawsze dodaje s na końcu nazwy mojej kolekcji?

  4. Mongoose SSL, połączenie nie jest akceptowane

  5. Jak zliczyć wszystkie dokumenty w kolekcji i użyć cd w kontrolerze, z MongoDB i Express.js?