《 Linux下Solr索引库的维护 》
1、新增文档
solr索引库中新增文档,添加一个json格式的文档,如下图:
2、查询文档
在solr索引库中查询制定文档,输入 " 业务字段:字段值 " ,如下图:
3、利用搜索域进行模糊查询
如果需要模糊查询,这时就需要用到在schema.xml中配置搜索域了,需要在 " df " 框中指定搜索域,
这个好处可以在当索引库中文档比较多时,它会体现的淋淋尽致,如下图:
4、修改文档
solr索引库中修改文档,只需要添加一个新的文档,但是要求文档id和被修改文档的id一致。
修改的实现原理是先删除索引库中同名id的文档,然后再添加新的文档,如下图:
再查询一下,验证修改结果!!!
注意:在solr索引库中没有update关键字的概念。如下图:
5、删除文档
删除文档,type需要选择xml
删除两种方法:
第一种:根据id删除
<delete>
<id>1982</id>
</delete>
<commit/>
如下图:
第二种:根据查询删除
<delete>
<query>id:1982</query>
</delete>
<commit/>
如下图:
上一篇:《 Solr下使用IK-Analyzer实现中文分词器的配置详情 》