sql >> Base de Datos >  >> NoSQL >> MongoDB

Cambiar el tipo de un campo MongoDB a entero desde su consola

En el "sentido de la palabra" de C/C++, los enteros son no garantizado ser valores de 32 bits. Un int debe tener al menos 16 bits, pero generalmente coincide con la arquitectura de la plataforma (p. ej., 32 o 64 bits).

Como mencionó @Jasd, JavaScript solo tiene un tipo numérico que es un punto flotante (double en C).

Desde el shell de MongoDB, debería poder usar las funciones NumberInt(..) para obtener un valor entero BSON de 32 bits o NumberLong(..) para obtener un entero BSON de 64 bits.