我正在使用Solr 3.3.0版本,我需要索引和搜索图像。我能够索引图像文件,但无法将它们检索为搜索结果。 你们中的任何人都可以帮助我吗?
我的data-config.xml是:
<dataConfig>
<dataSource type="BinFileDataSource" name="bin"/>
<document>
<entity name="f" processor="FileListEntityProcessor" recursive="true"
rootEntity="false"
dataSource="null" baseDir="C:/Files"
fileName=".*\.(DOC)|(PDF)|(XML)|(xml)|(JPEG)|(jpg)|(ZIP)|(zip)|(pdf)|(doc)" onError="skip">
<entity name="tika-test" processor="TikaEntityProcessor"
url="${f.fileAbsolutePath}" format="text" dataSource="bin" onError="skip">
<field column="Author" name="author" meta="true"/>
<field column="title" name="title" meta="true"/>
<field column="text" name="text"/>
<field column="id" name="id"/>
<field column="Keywords" name="keywords" meta="true"/>
</entity>
<field column="file" name="fileName"/>
<field column="fileAbsolutePath" name="links"/>
</entity>
</document>
</dataConfig>
这适用于除图像以外的其他类型,我无法在搜索结果中获取图像
答案 0 :(得分:0)
Ans)您必须在索引后使用URL中的查询在solr管理页面中搜索。 当您对图像编制索引时,它将显示在solr admin的概述标签中。 假设它没有在 solr web pag **中显示文档和时间,图像没有被编入索引仍然在搜索相同的内容.....