Realm supports the following field data types:
boolmapas al JavaScript Booleano tipointSe asigna al tipo de número de JavaScript. Internamente, Realm almacenaintcon 64 bits.floatSe asigna al tipo de número de JavaScript. Internamente, Realm almacenafloatcon 32 bits.doubleSe asigna al tipo de número de JavaScript. Internamente, Realm almacenadoublecon 64 bits.stringmapas al tipo String de JavaScript.decimal128for high precision numbers.objectIdse asigna al tipo BSON ObjectId.datamapas al tipo ArrayBuffer de JavaScript.datemapas al tipo de fecha de JavaScript.listSe asigna al tipo Array de JavaScript. También puede especificar que un campo contenga una lista de tipos de valores primitivos añadiendo[]al nombre del tipo.linkingObjectsis a special type used to define an inverse relationship.dictionarySe utiliza para gestionar una colección de claves de cadena únicas emparejadas con valores. ElDictionarytipo de dato está disponible en la versión realm-js@.10.5.0setse basa en el tipo Set de JavaScript.Realm Setestá disponible en la versión realm-js@...1050mixedEs un tipo de propiedad que puede contener diferentes tipos de datos. ElMixedtipo de dato está disponible en la versión realm-js@.10.5.0uuidEs un identificador único universal de Realm.BSON. ElUUIDtipo de dato está disponible en la versión realm-js@.10.5.0counterFunciona como un contador lógico al trabajar con bases de datos sincronizadas. Elcountertipo de dato y su clase asociada están disponibles en la versión realm-js@.12.10.0
Para aprender cómo se asignan tipos de datos específicos a los BSON types en un esquema de App Services, consulta Mapeo del modelo de datos en la documentación de Atlas App Services.