Optional
访问?: 未知该属性在创建时设立的默认值。
Optional
已索引?: IndexedType应用于属性的索引类型。
默认值:如果属性不是主键,则为false
,否则为true
。
Optional
映射到Realm如果与已定义的JavaScript /Typescript (JavaScript /Typescript ) 属性名称不同,则此名称将保留在 文件中。这对于允许使用与 Realm 文件中保留的命名约定不同的命名约定非常有用。 读取和写入属性必须使用JavaScript / Typescript名称来完成,但查询可以使用JavaScript / Typescript名称或持久名称。
Optional
如果type
是CollectionPropertyTypeName ,则为集合中元素的类型;如果type
是RelationshipPropertyTypeName ,则为特定 Realm 对象类型。
Optional
可选?: 布尔是否允许将null
或undefined
分配给该属性;如果是集合,则分配给其元素。 (列表和集中的 Realm 对象类型不能是可选的。)
默认值: false
,此类型的文档中列出的情况除外。
Optional
属性?: 字符串在objectType
中指定的创建此链接的对象的属性名称。 (只能为链接对象而设置。)
属性的类型。
使用TypeDoc生成
用于指定特定 Realm 对象属性类型的模式。
要求:
"mixed"
类型始终是可选的,因为null
是"mixed"
本身内的有效值。 因此,不能将它们设置为非可选。null
或undefined
。 而在字典中,已删除的值设置为null
,并且不能设为非可选。