@Documented
@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface QueryOr
\@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%')
| 限定符和类型 | 必需的元素和说明 |
|---|---|
java.lang.String[] |
target |