MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Changer le type d'un champ MongoDB en entier depuis sa console

Dans le "sens du mot" C/C++, les ints sont pas vraiment garanti être des valeurs 32 bits. Un int doit être d'au moins 16 bits, mais correspond généralement à l'architecture de la plate-forme (par exemple, 32 ou 64 bits).

Comme mentionné par @Jasd, JavaScript n'a qu'un seul type numérique qui est une virgule flottante (double en C).

Depuis le shell MongoDB, vous devriez pouvoir utiliser les fonctions NumberInt(..) pour obtenir une valeur entière BSON 32 bits ou NumberLong(..) pour obtenir un entier BSON 64 bits.