Use esta função para comandos que lêem como "contar" ou "distinto".
Read preferences, preocupação de leitura e agrupamento podem ser substituídos por várias fontes. Em uma transação, preocupação de leitura e preocupação de gravação são proibidos em opts e a preferência de leitura deve ser primary ou NULL. As fontes de maior prioridade para essas opções são listadas primeiro na tabela a seguir. Nenhuma preocupação de gravação é aplicada.
Preferências de leitura | Preocupação de leitura | Agrupamentos |
|---|---|---|
|
|
|
transação | transação | |
|
================ ================ ======= Preferências de leitura Agrupamento de preocupações de leitura ==== ============= ======================= read_prefs opts opts Transaction Transaction database, client, collection ================== ================ =======
Veja o exemplo para transações e para o comando "distinct" com opts.