Optional
default?: desconhecidoO valor padrão para o qual a propriedade será definida quando criada.
Optional
indexado?: IndexedTypeO tipo de índice aplicado à propriedade.
Valor padrão: false
se a propriedade não for uma chave primária, caso contrário, true
.
Optional
mapearO nome a ser mantido no arquivo Realm se for diferente do nome da propriedade JavaScript/Typescript JavaScriptdefinido. Isso é útil para permitir convenções de nomenclatura diferentes do que é persistente no arquivo Realm. As propriedades de leitura e escrita devem ser feitas usando o nome JavaScript/Typescript, mas as queries podem usar o nome JavaScript/Typescript ou o nome persistente.
Optional
Tipo de objetoO tipo dos elementos na coleção se type
for um CollectionPropertyTypeName ou o tipo de objeto de Realm específico se type
for um RelacionamentoPropertyTypeName.
Optional
opcional?: booleanoSe permitir que null
ou undefined
seja atribuído à propriedade; ou no caso de uma collection, a ser atribuída aos seus elementos. (Os tipos de objeto de realm em listas e conjuntos não podem ser opcionais.)
Valor padrão: false
exceto nos casos listados na documentação deste tipo.
Optional
apresentação?: Nome do tipo de propriedade da apresentaçãoO tipo de apresentação da propriedade.
Alguns tipos podem ser apresentados como um tipo diferente do tipo de banco de dados de dados. Por exemplo, um número inteiro que deve se comportar como um contador lógico é apresentado como um tipo "counter"
.
// A counter
{
type: "int",
presentation: "counter",
}
Optional
propriedade?: stringO nome da propriedade do objeto especificado no objectType
que cria este link. (Só pode ser definido para vincular objetos.)
O tipo da propriedade.
Gerado usando TypeDoc
O esquema para especificar o tipo de propriedade de um objeto específico do Realm.
Requisitos:
"mixed"
tipos são sempre opcionais porquenull
é um valor válido dentro do próprio"mixed"
. Portanto, eles não podem tornar-se não opcionais.null
ouundefined
. Enquanto em dicionários, os valores excluídos são definidos comonull
e não podem ser tornados não opcionais.