sql >> Databasteknik >  >> NoSQL >> MongoDB

Ändra typen av ett MongoDB-fält till heltal från dess konsol

I C/C++ "ordets mening" är ints egentligen inte garanterad vara 32-bitars värden. En int måste vara minst 16-bitar, men i allmänhet matchar plattformsarkitekturen (t.ex. 32 eller 64-bitar).

Som nämnts av @Jasd, har JavaScript bara en numerisk typ som är en flyttal (double i C).

Från MongoDB-skalet bör du kunna använda funktionerna NumberInt(..) för att få ett BSON 32-bitars heltalsvärde eller NumberLong(..) för att få ett BSON 64-bitars heltal.



  1. Förstå relationer och främmande nycklar i Mongoose

  2. MongoDB - hjälp med en PHP-fråga

  3. Hur kan jag $addToSet ett objekt till en array och $sortera också med MongoDB?

  4. Mongodb - är tillförlitlighetsproblem fortfarande betydande?