Menu Docs
Página inicial do Docs
/ /
Tipos de dados

Tipos de propriedade - React Native SDK

O Realm suporta os seguintes tipos de dados de propriedade:

  • bool mapeia para o tipo booleano do JavaScript

  • int mapeia para o tipo número do JavaScript. Internamente, o Realm armazena int com 64 bits.

  • float mapeia para o tipo número do JavaScript. Internamente, o Realm armazena float com 32 bits.

  • double mapeia para o tipo número do JavaScript. Internamente, o Realm armazena double com 64 bits.

  • string mapeia para o tipo String do JavaScript.

  • decimal128 para números de alta precisão.

  • objectId mapeia para o tipo ObjectId do BSON.

  • data mapeia para o tipo ArrayBuffer do JavaScript.

  • date mapeia para o tipo Data do JavaScript.

  • list mapeia para o tipo JavaScript Array. Você também pode especificar que um campo contém uma lista de tipo de valor primitivo anexando [] ao nome do tipo.

  • linkingObjects é um tipo especial usado para definir um relacionamento inverso.

  • dictionary usado para gerenciar uma collection de chaves String exclusivas emparelhadas com valores. O Dictionary tipo de dados está disponível na versão realm-js@.10.5.0

  • set é baseado no tipo Set do JavaScript. Realm Set está disponível na versão realm-js@...1050

  • mixed é um tipo de propriedade que pode conter diferentes tipos de dados. O Mixed tipo de dados está disponível na versão realm-js@.10.5.0

  • uuid é um identificador universalmente único de Realm.BSON. O UUID tipo de dados está disponível na versão realm-js@.10.5.0

Para saber como tipos de dados específicos são mapeados para tipos BSON em um Esquema de Serviços de Aplicativo, consulte Mapeamento de Modelo de Dados na documentação de Serviços de Aplicativo do Atlas.

Voltar

Tipos de dados