当前位置首页 > Apache知识

ApacheSolr学习第四篇后台管理页面操作语法

阅读次数:217 次  来源:admin  发布时间:

olr提供了一个基于rest的访问数据形式, 打开solr的管理页, 进行增删改查.

一、document的增加和修改

{

"price":1400.0,

"description":"新牌子还用",

"goodsname":"努比亚手机",

"id":4

}

ApacheSolr学习第四篇后台管理页面操作语法

二 、document的删除

<delete>

lt;id>4</id>

lt;/delete>

lt;commit/>

ApacheSolr学习第四篇后台管理页面操作语法

三、document的查询

相比于增删,查询的参数比较多,需要对参数功能说明一下:

q:指定查询事件, 例: id: * ,默认为*:*

fq:查询过滤器,相当于数据库中的where条件, 例:title: 三星,可以是多个

ort:指定查询结果的升序或者降序, 例: price desc/asc

tart,rows: 分页参数,start默认为0

fl:指定查询结果的返回字段. 例:id,title,price, 指定需要返回的字段

wt:指定返回结果等响应格式,默认为xml,可选为json,Python,php,ruby,csv

indent:排版,使得返回结果更加可读

debugQuery : 为true时,会将调试信息作为响应的一部分

dismax: 指定dismax解析器

edismax:指定edismax解析器

facet:启动faceting

atial: 用于地理空间搜索

ellcheck: 搜索类似的术语

ApacheSolr学习第四篇后台管理页面操作语法

上一篇:ubuntu18安装java1.8maven
下一篇:debian(kaliLinux)安装netCore