查询参数说明:
q - 查询字符串。查询所有是*:* , 根据指定字段查询
fq - filter query 过滤查询。一般用来将查询的结果限定在某一范围,其作用类似于参数q,有时候可以被q取代。
示例(下面为q和fq都能使用的):
查询某字段为某值 type:私企 ; 查询某字段不为某值 -type:私企
查询id区间的 id:[10 TO 20]
某个开区间比如小于0的 num:[* TO 0]
某个时间段的(要满足solr日期格式 yyyy-mm-ddTHH:MM:SSZ) create_time:[2015-10-01T00:00:00Z
TO 2015-12-31T23:59:59Z]
查询字段值为空、null或者不存在该字段 -field:*
sort - 排序。
示例:
age desc,id desc
fl - fieldlist 返回字段。多用于字段较多,只想关注某个字段时。
df - 默认的查询字段,一般默认指定。
wt - write type 指定输出格式。
qt - query type指定哪个类型来处理查询请求,一般不用指定,默认standarad。
indent - 返回的结果是否缩进。默认关闭。
version - 查询语法的版本。建议不使用它,有服务器指定默认值。
debugQuery - 调试查询。会显示计算分的过程。