定义
FilterDescriptor 类是我们对一个属性筛选的描述封装。
- propertyPath: 筛选的属性。
- operator: 筛选的操作, 默认值为 EQUAL。
- value: 筛选的值。
- condition: 和其他条件的关系
propertyPath 属性
propertyPath 是 entity 一个带 get/set 的 field (参照: 基本概念)。
operator 属性
value 属性
value 筛选值,一般情况是一个基本类型,比如Integer, Long, String 等等。 但是当 operater 是 IN,NOT_IN, BETWEEN 的时候,value 值必须是一个基本类型的数组或集合, 比如 int[], Long[], String[] 等等。