当我在查询中包含一个字段时,我只能让 Solr 工作,例如:
http://localhost:8983/solr/collection1/select?q=lastname:johnson
上述查询返回大约 18 个结果。
难道不应该指定字段就可以使用 Solr (/Lucene) 吗?如:
http://localhost:8983/solr/collection1/select?q=johnson
我还尝试添加字段列表:
http://localhost:8983/solr/collection1/select?q=johnson&fl=cus_id%2Cinitials%2Clastname%2Cpostcode%2Ccity
但是所有这些查询都返回零结果。
这些是我的 schema.xml 中的字段:
<field name="cus_id" type="string" indexed="true" stored="true"/>
<field name="initials" type="text_general" indexed="true" stored="true" />
<field name="lastname" type="text_general" indexed="true" stored="true"/>
<field name="postcode" type="string" indexed="true" stored="true" />
<field name="city" type="text_general" indexed="true" stored="true"/>
我不知道还能尝试什么。有什么建议么?