【发布时间】:2019-10-17 20:18:20
【问题描述】:
我收集了数千个文档/pdf,并且有很多字段,例如:url、标题、日期...等。但是没有内容字段,看起来它必须存在才能让您能够通过整个文档的关键字进行搜索,而不仅仅是标题。我看到有人说,通常情况下,内容字段是在您索引时自动生成的。
如何添加一个包含 PDF/DOC 中所有文本的内容字段?我在 Solr 6 上,所以我知道我需要使用 API 创建一个新字段以使用托管模式。但在那之后,我如何重新索引我的收藏?如果我只是将新字段命名为“内容”,Solr 会知道“内容”字段在重新索引时应该包含我的 PDF/DOC 中的所有文本吗?
【问题讨论】:
-
您必须创建内容字段,然后重新索引。重新索引的方式与您最初为数据编制索引的方式相同 - 这就是 重新索引。没有内置的方法可以做到这一点,您只需再次执行相同的过程。
-
@MatsLindh 感谢您的回复!所以为了澄清一下,通过添加内容字段然后重新索引,solr 会自动知道内容字段应该包含 docs/pdfs 的内容?
-
应该的。在重新索引所有内容之前尝试使用单个文档:-)
标签: solr