Udało mi się go uruchomić dzięki połączeniu komentarza Asyi Kamsky, wykorzystując
this.db.command({text:"collection" , search: "phrase" }).
Problem polegał na tym, że nie jest zwracany jak standardowy wynik, więc wywołanie toArray() nie powiodło się. Zamiast tego umieściłem wywołanie zwrotne bezpośrednio w środku:
this.db.command({text:"collection" , search: "phrase" }, function(err, cb){