| 限定符和类型 | 方法和说明 |
|---|---|
static SearchOperator |
SearchOperator.valueBySymbol(String symbol) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
InvalidSearchPropertyException
author: hyssop
Date: 16-1-17 上午11:44
Version: 1.0
|
class |
InvalidSearchValueException
author: hyssop
Date: 16-1-17 上午11:44
Version: 1.0
|
class |
InvlidSearchOperatorException
author: hyssop
Date: 16-1-17 上午11:59
Version: 1.0
|
| 限定符和类型 | 方法和说明 |
|---|---|
static SearchFilter |
CustomConditionFactory.newCustomCondition(String key,
Object value)
根据查询key和值生成Condition
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Searchable |
Searchable.addSearchFilter(String searchProperty,
SearchOperator operator,
Object value)
添加过滤条件
|
Searchable |
SearchRequest.addSearchParam(String key,
Object value) |
abstract Searchable |
Searchable.addSearchParam(String key,
Object value)
添加过滤条件 如key="parent.id_eq" value = 1
如果添加时不加操作符 默认是custom 即如key=parent 实际key是parent_custom
|
Searchable |
SearchRequest.addSearchParams(Map<String,Object> searchParams) |
abstract Searchable |
Searchable.addSearchParams(Map<String,Object> searchParams)
添加一组查询参数
|
static Searchable |
Searchable.newSearchable(Map<String,Object> searchParams)
创建一个新的查询
|
static Searchable |
Searchable.newSearchable(Map<String,Object> searchParams,
PageRequest page)
创建一个新的查询
|
static Searchable |
Searchable.newSearchable(Map<String,Object> searchParams,
Sort sort)
创建一个新的查询
|
| 构造器和说明 |
|---|
SearchRequest(Map<String,Object> searchParams,
PageRequest page,
Sort sort)
根据查询参数拼Search
查询参数格式:property_op=value 或 customerProperty=value customerProperty查找规则是:1、先查找domain的属性,2、如果找不到查找domain上的SearchPropertyMappings映射规则 属性、操作符之间用_分割,op可省略/或custom,省略后值默认为custom,即程序中自定义 如果op=custom,property也可以自定义(即可以与domain的不一样), |
SearchRequest(Map<String,Object> searchParams,
Sort sort) |
Copyright © 2018. All rights reserved.