更新时间:2023-04-07 GMT+08:00

约束条件

元数据的数据类型如表1表2所示。

表1 元数据属性约束条件

数据类型

约束条件

char

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

char array

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

float

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

double

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

bool

  • 等于‘=’
  • 不等于‘!=’

long

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

int

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

date

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’

enum

  • 等于‘=’
  • 不等于‘!=’

string

  • 小于‘<’
  • 大于‘>’
  • 等于‘=’
  • 不等于‘!=’
  • 在范围‘range’
  • 大于或等于‘>=’
  • 小于或等于‘<=’
表2 属性级别约束条件

属性级别

约束条件

说明

单值/多值

存在'has'

含有该属性。

单值/多值

不存在'hasNot'

不含有该属性。