一、文档的添加
二、文档的修改
本质也是根据id,先删除后添加,只能是添加一个新的文档只要文档的id和被更新的文档一致即可。
三、文档的删除
首先把Document Type选为xml,然后执行:
1 根据id删除文档
<delete>
<id>a0001</id>
</delete>
<commit/> -->不要忘记提交哦~~~
2 根据查询删除文档
<delete>
<query>id:a0001</query>
</delete>
<commit/>
删除所有的文档:
<delete>
<query>*:*</query>
</delete>
<commit/>
四、查询
Q:总查询条件,完全支持lucene的语法。并且支持数值类型的范围查询。
例如查询id从1到8的数据------》id:[1 TO 8]
Fq:过滤条件。和查询条条件的查询语法是一样的。并且可以有多个过滤条件,过滤的数据基础是总查询条件得到的结果集。
例如 查询name=张三的数据-------》name:zhangsan
Sort:排序条件。排序的域 asc|desc,多个过滤条件可以使用半角逗号分隔。
例如 按照id降序,价格升序—》id desc,price asc
start, rows:分页处理。和mysql的 分页处理一样。
Fl:返回结果中域的列表
Df:默认搜素域。
Wt:返回结果的数据格式。可以是json可以是xml
Hl:高亮显示
Hl.fl:高亮显示的域
Hl.simple.pre:高亮显示的前缀
Hl.simple.post:高亮显示的后缀