我使用solr索引了几个文档,现在当我使用管理界面执行搜索时,它以XML格式返回搜索结果 .
我试图找出如何将我索引的文档示例:test.pdf与我收到的结果相关联,然后将该文档提供给我的用户?
将solr返回给我一个我索引的文档的唯一ID,以便在索引文档之后我可以将文档与该UID一起存储在我的数据库中,然后当用户执行搜索solr时返回文档的唯一ID . 匹配搜索条件,然后我从数据库中提供它们
您需要将文件名添加为存储字段 . 查看 schema.xml 并确保声明 string 类型的字段并将 stored 属性设置为 true . 通过设置 stored=true ,您将确保Solr可以返回结果中的字段 .
schema.xml
string
stored
true
stored=true
有关更多信息,请参阅此页面:http://wiki.apache.org/solr/SchemaXml
1 回答
您需要将文件名添加为存储字段 . 查看
schema.xml
并确保声明string
类型的字段并将stored
属性设置为true
. 通过设置stored=true
,您将确保Solr可以返回结果中的字段 .有关更多信息,请参阅此页面:http://wiki.apache.org/solr/SchemaXml