sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB y MongoJS:no se puede hacer que runCommand funcione para consultas de texto

Usando el controlador nativo, puedo ejecutar un comando fuera del objeto db de la siguiente manera:

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
        });
    }
});

Me di cuenta de que está ejecutando el comando fuera del objeto de colección, ese podría ser el problema.