public class SolrQueryDTO extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SolrQueryDTO.ORDER |
static class |
SolrQueryDTO.SortClause
A single sort clause, encapsulating what to sort and the sort order.
|
| 构造器和说明 |
|---|
SolrQueryDTO() |
SolrQueryDTO(String q) |
SolrQueryDTO(String k,
String v,
String... params) |
| 限定符和类型 | 方法和说明 |
|---|---|
SolrQueryDTO |
addSort(SolrQueryDTO.SortClause sortClause)
排序
|
Map<String,String[]> |
getQueryParamMap() |
SolrQueryDTO |
setDefaultFiled(String defaultFiled)
默认搜索域
|
SolrQueryDTO |
setFields(String... fields)
设置 指定返回结果字段,以空格“ ”或逗号“,”分隔
|
SolrQueryDTO |
setFilterQueries(String... fq)
设置过滤条件
|
SolrQueryDTO |
setParam(String name,
boolean value) |
SolrQueryDTO |
setParam(String name,
String... values)
自定义参数
|
SolrQueryDTO |
setQuery(String query)
设置查询条件
|
SolrQueryDTO |
setRequestHandler(String qt) |
SolrQueryDTO |
setRows(Integer rows)
用于分页定义结果每页返回记录数,默认为10
|
SolrQueryDTO |
setShowDebugInfo(boolean showDebugInfo)
设置返回结果是否显示Debug信息。
|
SolrQueryDTO |
setSort(SolrQueryDTO.SortClause sortClause)
排序
|
SolrQueryDTO |
setSort(String field,
SolrQueryDTO.ORDER order)
排序
|
SolrQueryDTO |
setSorts(List<SolrQueryDTO.SortClause> value)
排序条件
|
SolrQueryDTO |
setStart(Integer start)
用于分页定义结果起始记录数,默认为0
|
public SolrQueryDTO()
public SolrQueryDTO(String q)
public SolrQueryDTO setRequestHandler(String qt)
public SolrQueryDTO setQuery(String query)
query - public SolrQueryDTO setFilterQueries(String... fq)
fq - public SolrQueryDTO setSorts(List<SolrQueryDTO.SortClause> value)
value - public SolrQueryDTO setSort(String field, SolrQueryDTO.ORDER order)
field - order - public SolrQueryDTO setSort(SolrQueryDTO.SortClause sortClause)
sortClause - public SolrQueryDTO addSort(SolrQueryDTO.SortClause sortClause)
sortClause - public SolrQueryDTO setStart(Integer start)
start - public SolrQueryDTO setRows(Integer rows)
rows - public SolrQueryDTO setFields(String... fields)
fields - public SolrQueryDTO setDefaultFiled(String defaultFiled)
defaultFiled - public SolrQueryDTO setShowDebugInfo(boolean showDebugInfo)
showDebugInfo - public SolrQueryDTO setParam(String name, String... values)
name - values - public SolrQueryDTO setParam(String name, boolean value)
Copyright © 2022. All rights reserved.