我是solr的新手,我试图了解不同的查询方式。 我看到了一个代码示例如下:
'some search text'::type:value1:type:value2
有人可以帮我理解上面的字符串是什么吗?
我知道只有type:value1
搜索字段类型且值 value1
另一个问题是如何在多个字段中搜索值?基本上我想在字段上做 OR 。
例如:type:value1 OR name:value1
非常感谢任何指向初学者教程或帮助的链接。
答案 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
等。