Nomes de campo com pontos e sinais de dólar
Nesta página
O MongoDB permite nomes de campo que são prefixados em dólar ($
) ou que contêm pontos (.
).
Na maioria dos casos, os dados que foram armazenados utilizando nomes de campo como estes não são diretamente acessíveis. Você precisa utilizar métodos de assistente como $getField
, $setField
e $literal
em consultas que acessam estes campos.
As regras de validação de nome de campo não são as mesmas para todos os tipos de operações de armazenamento.
Começar
Para obter exemplos de como lidar com nomes de campos que contêm pontos e cifrões, consulte estas páginas: