No "sentido da palavra" C/C++, ints são não garantido valores de 32 bits. Um
int
deve ter pelo menos 16 bits, mas geralmente corresponde à arquitetura da plataforma (por exemplo, 32 ou 64 bits). Como mencionado por @Jasd, JavaScript tem apenas um tipo numérico que é um ponto flutuante (
double
em C). No shell do MongoDB, você deve poder usar as funções
NumberInt(..)
para obter um valor inteiro BSON de 32 bits
ou NumberLong(..)
para obter um inteiro BSON de 64 bits.