OrientDB数据类型完整描述总表
编号
类型
描述
1
Boolean
只处理TrueFalse值。对应Java类型:java.lang.Boolean
2
Integer
32位有符号整数。对应Java类型:java.lang.Integer
3
Short
16位有符号整数。对应Java类型:java.lang.short
4
Long
64位有符号整数。 对应Java类型:java.lang.Long
5
Float
十进制数字。对应Java类型:java.lang.Float
decimal是整数数据类型6
Double
高精度的十进制数字。 对应Java类型:Java.lang.Double
7
Date-time
精确到几毫秒的日期。对应Java类型:java.util.Date
8
String
任何字符串作为字母数字序列的字符。对应Java类型:java.lang.String
9
Binary
可以包含任何值作为字节数组。对应Java类型:byte []
10
嵌套
记录包含在所有者的内部。包含的记录没有RecordId。Java类型:ORecord
11
嵌套列表
记录包含在所有者内部。 包含的记录没有RecordIds,只有通过浏览所有者记录才能访问。Java类型:List <objects>
12
嵌套集合
记录包含在所有者内部。 包含的记录没有RecordId,只有通过浏览所有者记录才能访问。Java类型:set <objects>
13
嵌套映射
记录作为条目的值包含在所有者中,而键只能是字符串。 包含的记录没有RecordId,只有通过浏览所有者记录才可以访问。对应Java类型: Map<String, ORecord>
14
链接
链接到另一个记录。 这是一种常见的一对一关系。Java类型: ORID, <? extends ORecord>
15
链表
链接到其他记录。 这是一种常见的一对多关系,只存储RecordIds。对应Java数据类型: List<? Extends ORecord>
16
链接集合
链接到其他记录。 这是一种常见的一对多关系。Java类型:Set <? Extends ORecord>
17
链接映射
链接到其他记录作为条目的值,而键只能是字符串。 这是一种常见的一对多关系。 只有RecordIds被存储。对应Java数据类型: Map<String, ? extends Record>
18
Byte
单字节。 用于存储小型8位有符号整数。对应Java数据类型: java.lang.Byte
19
Transient
任何未存储在数据库上的值。
20
Date
任何日期,如年,月和日。对应Java类型:java.util.Date
21
Custom
用于存储提供Marshall和Unmarshall方法的自定义类型。对应Java类型:OSerializableStream
22
Decimal
十进制数字不舍入。 对应Java类型:java.math.BigDecimal
23
LinkBag
RecordIds列表作为特定的RidBag。对应Java类型:ORidBag
24
Any
不确定类型,用于指定混合类型的集合,以及null

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。