我已经使用 DB 中的 requestHandler 将 80000 行随机文本上传到 Solr。
查看核心概述,我看到这些行已更新
在架构中,我定义了所有字符串列,如下例所示
...
<field name="packageName" type="string" indexed="true" stored="true" required="true" multiValued="false"/>
...
我查询使用
http://localhost:8983/solr/vault/select/?q=everyone&fl=*
虽然我知道船长存在,但我没有得到任何结果(因为我查询
SELECT * FROM [dbo].[Fact] where packageNAme like '%everyone%'
) 事实上,只有以下查询
http://localhost:8983/solr/vault/select/?q=*&fl=id
返回行
为什么我不使用第一个查询获取行?
谢谢。
编辑
按照本教程,我正在使用这个查询
http://localhost:8983/solr/products/select?q=aluminum
http://localhost:8983/solr/collection1/select/?indent=on&q=video&fl=name,id
它返回了所有答案。