使用AND运算符的奇怪Solr行为

时间:2016-02-26 17:37:03

标签: solr

我正在执行2次查询:

  • 名: “\#”
  • name:“\#”AND userId:101

第一个查询没有返回任何内容,没关系。但由于某种原因,第二次查询会返回属于用户的所有记录。

有什么问题?

1 个答案:

答案 0 :(得分:1)

通过使用debugQuery选项查看查询并且不知道发生了什么是最好的选择。它将显示输入的字符串以及解析的内容。

可能会出现很多问题。 "#"可能是你的一句话。您也可以尝试发送%23,因为这是#符号的网址编码。