Il text
-command può essere scritto in un'altra struttura:
{ text: your_collection
, search: your_text
, filter: your_filter
, limit: your_limit
, project: your_projection
}
Avevo il mio sospetto, dal momento che tutte le azioni "runCommand" hanno la stessa struttura. Quindi ho provato ad applicare quella struttura al comando di testo, ma senza successo. Poi mi sono ricordato di quell'aggregate
ha anche un'altra struttura e l'ho provato, ma nemmeno quello ha funzionato. Infine, ho trovato la risposta in una voce del gruppo Google del Driver Java
.