Solr查询的含义

时间:2015-03-30 15:32:09

标签: java spring solr

我是solr的新手,我试图了解不同的查询方式。 我看到了一个代码示例如下:

'some search text'::type:value1:type:value2

有人可以帮我理解上面的字符串是什么吗?

我知道只有type:value1搜索字段类型且值 value1

另一个问题是如何在多个字段中搜索值?基本上我想在字段上做 OR

例如:type:value1 OR name:value1

非常感谢任何指向初学者教程或帮助的链接。

1 个答案:

答案 0 :(得分:0)

您使用的是哪个版本的solr?查询支持在例如solr 4和solr 5.

对于您的第二个查询,如果您是使用solr 5并且您正在浏览浏览URL中的相应核心,然后您应该能够输入type:blue OR name:blue并获得预期的结果。但是,您更有可能希望在此处观看区分大小写,并且您希望例如type:blue OR name:Blue这将呈现为/solr/core/browse?q=type%3Ablue+OR+name%3Blue等。