As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
$toInt
Novo da versão 4.0
O $toInt operador no Amazon DocumentDB é usado para converter um valor de entrada em um tipo de dados inteiro. Esse operador é útil quando você precisa garantir que um campo ou expressão seja representado como um número inteiro, o que pode ser importante para determinadas operações ou tarefas de processamento de dados.
Parâmetros
-
expression: a expressão a ser convertida em um número inteiro.
Exemplo (MongoDB Shell)
O exemplo a seguir demonstra como usar o $toInt operador para converter um valor de string em um número inteiro.
Crie documentos de amostra
db.numbers.insertMany([ { "name": "one", "value": "1" }, { "name": "hundred", "value": "100" } ]);
Exemplo de consulta
db.numbers.aggregate([ { $project: { "_id": 0, "name": 1, "intValue": { $toInt: "$value" } }} ]);
Saída
{ "name": "one", "intValue": 1 }
{ "name": "hundred", "intValue": 100 }
Exemplos de código
Para ver um exemplo de código para usar o $toInt comando, escolha a guia do idioma que você deseja usar: