我正在尝试根据某些属性删除文档。之前我正在使用id作为唯一正常工作的字段从Solr删除文档。
现在,我必须删除基于两个字段的文档。 例如, 如果我有一份文件: {“id”:239,“name”:“abc”,“city”:“def”} 我想使用以下查询删除此文档:
http://".SOLRSERVER.":".SOLRPORT."/solr/update?stream.body=%3Cdelete%3E%3Cquery%3Ename%3A".$name"%20AND%20city%3A".$city."%3C/query%3E%3C/delete%3E&commit=true";
它类似于:
<delete><query>name: $name AND city =$city </query></delete>
这在我的Windows机器上工作正常但是当我尝试从删除linux机器中删除时,它没有做任何改变。
有人可以帮帮我吗?
答案 0 :(得分:0)
快速思考可能出现的问题 主要是陈述显而易见的尝试并排除可能性。