我在 schema.xml 中定义了一个字段:
<field name="id" type="integer" indexed="true" stored="true" required="true" />
它也是uniqueKey
架构的。
我无法使用查询 url 对此字段执行查询:
/select?q=4525&qf=id&fl=id,name%2Cscore
这不会返回任何结果,但是,如果我在不同的字段(例如文本字段)上搜索,使用不同的查询,我会得到很多结果,其中包括存储的 id。Solr 非常适合文本字段,但我无法根据唯一 ID 查询项目。
我错过了什么?是否需要为索引执行其他步骤?