-
- 所有超级接口:
Serializable
- 所有已知实现类:
SearchQuery.SearchSimpleQuery
@ConvertImpl(SearchSimpleQuery.class) public interface SearchQuery extends Serializable
SearchQuery用于构建搜索过滤条件
不被标记为@org.redkale.persistence.Transient 的字段均视为过滤条件
详情见: https://redkale.org
- 从以下版本开始:
- 2.7.0
- 作者:
- zhangjx
-
-
嵌套类概要
嵌套类 修饰符和类型 接口 说明 static interfaceSearchQuery.SearchHighlightstatic classSearchQuery.SearchSimpleHighlightstatic classSearchQuery.SearchSimpleQuery
-
字段概要
字段 修饰符和类型 字段 说明 static StringSEARCH_FILTER_NAME
-
方法概要
所有方法 静态方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 static SearchQuery.SearchSimpleQuerycreate()static SearchQuery.SearchSimpleQuerycreate(String keyword, String... fields)static SearchQuery.SearchSimpleHighlightcreateHighlight()default Map<String,Object>extras()扩展的信息SearchQuery.SearchHighlighthighlight()高亮显示StringsearchAnalyzer()搜索分词器,可以为空Class[]searchClasses()需要搜索的index集合,无值则使用当前entity类String[]searchFields()搜索字段集合, 必须字段值StringsearchKeyword()搜索关键字, 必须字段值
-
-
-
方法详细资料
-
create
static SearchQuery.SearchSimpleQuery create()
-
create
static SearchQuery.SearchSimpleQuery create(String keyword, String... fields)
-
createHighlight
static SearchQuery.SearchSimpleHighlight createHighlight()
-
searchClasses
Class[] searchClasses()
需要搜索的index集合,无值则使用当前entity类- 返回:
- Class[]
-
searchFields
String[] searchFields()
搜索字段集合, 必须字段值- 返回:
- String[]
-
searchKeyword
String searchKeyword()
搜索关键字, 必须字段值- 返回:
- String
-
searchAnalyzer
String searchAnalyzer()
搜索分词器,可以为空- 返回:
- String
-
highlight
SearchQuery.SearchHighlight highlight()
高亮显示- 返回:
- SearchHighlight
-
-