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

Búsqueda de texto completo en Pymongo

Lo descubrí:pymongo usa argumentos de palabras clave para los argumentos de comando adicionales:

db.command("text", "players", 
    search="alice", 
    project={"name": 1, "_id": 0}, 
    limit=10)

El motivo del extraño mensaje de error "no such cmd:project" es que los diccionarios de Python están desordenados y el project la clave pasó a ser la primera cuando se pasó a mongo.