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

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

一、document的增加和修改

{
   "price":1400.0,
   "description":"新牌子还用",
   "goodsname":"努比亚手机",
   "id":4
}


二 、document的删除

<delete>
    <id>4</id>
</delete>
<commit/>

     

 

三、document的查询

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

       q:指定查询事件,  例: id: * ,默认为*:*
       fq:查询过滤器,相当于数据库中的where条件, 例:title: 三星,可以是多个
       sort:指定查询结果的升序或者降序, 例: price desc/asc
       start,rows: 分页参数,start默认为0
       fl:指定查询结果的返回字段. 例:id,title,price, 指定需要返回的字段
       wt:指定返回结果等响应格式,默认为xml,可选为json,Python,php,ruby,csv
       indent:排版,使得返回结果更加可读
       debugQuery : 为true时,会将调试信息作为响应的一部分
       dismax: 指定dismax解析器
       edismax:指定edismax解析器
       facet:启动faceting
       spatial: 用于地理空间搜索
       spellcheck: 搜索类似的术语

    

posted @ 2019-11-22 17:13  哲雪君!  阅读(231)  评论(0编辑  收藏  举报