MongoDB i MongoJS - nie można uruchomić runCommand do kwerend tekstowych

Moim celem jest użycie polecenia tekstowego MongoDB (2.4.4) z węzła. Działa dobrze z linii poleceń. Na podstawie tego poprzedniego problemu SO:Odpowiednik powłoki mongo db.collection.runCommand () w Node.js, Próbowałem użyć MongoJS (0.7.17), ale nie mogę tego zrobić. Oto kod:

mongojs = require('mongojs');
var products = mongojs('localhost:27017/mydb').collection('products');
products.runCommand('text', {search: 'a'}, function (err, docs) {
   ...
});

docs zwraca undefined, a err ma wartość null. Mogę wykonać normalną funkcję, taką jak products.find () fine ... i mogę wykonać wyszukiwanie w wierszu poleceń MongoDB. Ktoś wie, jak to zrobić?

BTW, oto co zawiera dokument w wywołaniu zwrotnym:

{
    "queryDebugString": "||||||",
    "language": "english",
    "results": [],
    "stats": {
        "nscanned": 0,
        "nscannedObjects": 0,
        "n": 0,
        "nfound": 0,
        "timeMicros": 55
    },
    "ok": 1
}

BTW, jeśli istnieje inne podejście do tego, aby działało to tylko z normalnym rodzimym sterownikiem, to wszystko jest w porządku.

questionAnswers(1)

yourAnswerToTheQuestion