MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Pesquisa de texto completo em Pymongo


Descobri:pymongo usa argumentos de palavras-chave para os argumentos de comando adicionais:
db.command("text", "players", 
    search="alice", 
    project={"name": 1, "_id": 0}, 
    limit=10)

O motivo da estranha mensagem de erro "no such cmd:project" é que os dicionários do Python não estão ordenados e o project key passou a ser a primeira quando passada para o mongo.