注释类型 QueryOr
-
@Documented @Retention(RUNTIME) @Target(FIELD) public @interface QueryOr标识实体对象(Entity)中的游离属性字段
旨在提供基于form表单的或条件的查询,当前限制为只能使用在String类型游离属性上
示例:\@QueryOr(target = {"name","username","displayName"}) String filter;解析完成后会生成类似如下查询,其中模糊查询的形式依赖于QueryLike注解 NOTE: 条件解析成功后,name 、 username 和 displayName 的其他查询会被忽略and (u.name like '%filter%' or u.username like '%filter%' or u.display_name like '%filter%')- 作者:
- jiawei
-
-
必需元素概要
所需元素 修饰符和类型 必需的元素 说明 java.lang.String[]target
-