MongoDB prend en charge de nombreux types de données. En voici quelques-uns
- String – C’est le type de données le plus couramment utilisé pour stocker les données. Les chaînes de caractères dans MongoDB doivent être valides UTF-8.
- Integer – Ce type est utilisé pour stocker une valeur numérique. Integer peut être 32 bit ou 64 bit selon votre serveur.
- Boolean – Ce type est utilisé pour stocker une valeur booléenne (vrai/faux).
- Double – Ce type est utilisé pour stocker des valeurs à virgule flottante.
- Clés Min/Max – Ce type est utilisé pour comparer une valeur aux éléments BSON les plus bas et les plus élevés.
- Tableaux – Ce type est utilisé pour stocker des tableaux ou des listes de valeurs multiples dans une clé.
- Timestamp – ctimestamp. Cela peut être pratique pour enregistrer le moment où un document a été modifié ou ajouté.
- Object – Ce type de données est utilisé pour les documents intégrés.
- Null – Ce type est utilisé pour stocker une valeur Null.
- Symbole – Ce type de données est utilisé de la même manière qu’une chaîne de caractères, mais il est généralement réservé aux langues qui utilisent un type de symbole spécifique.
- Date – Ce type de données est utilisé pour stocker la date ou l’heure actuelle au format UNIX. Vous pouvez spécifier votre propre date et heure en créant un objet de type Date et en lui passant le jour, le mois et l’année.
- Object ID – Ce type de données est utilisé pour stocker l’ID du document.
- Données binaires – Ce type de données est utilisé pour stocker des données binaires.
- Code – Ce type de données est utilisé pour stocker le code JavaScript dans le document.
- Expression régulière – Ce type de données est utilisé pour stocker l’expression régulière.