sql >> Database >  >> NoSQL >> MongoDB

MongoDB-verschillen tussen NumberLong en eenvoudig geheel getal?

NumberInt

Standaard behandelt de mongo-shell alle getallen als drijvende-kommawaarden. De mongo-shell biedt de NumberInt() constructor om 32-bits gehele getallen expliciet op te geven.

NumberLong

Standaard behandelt de mongo-shell alle getallen als drijvende-kommawaarden. De mongo-shell biedt de NumberLong() class om 64-bits gehele getallen te verwerken.

De NumberLong() constructor accepteert de lange als een tekenreeks:

NumberLong("2090845886852")

Bron:http://docs.mongodb.org/manual/core/shell-types/



  1. Automatische verhoging in MongoDB om de volgorde van de unieke gebruikers-ID op te slaan

  2. Overzicht van Apache HBase-replicatie

  3. Veld toevoegen dat niet in schema staat met mangoest

  4. $ slice-operator gebruiken om het laatste element van de array te krijgen