【问题标题】:Solr No "Content" Field in Collection after Indexing PDFs/DOCsSolr 索引 PDF/DOC 后集合中没有“内容”字段
【发布时间】:2019-10-17 20:18:20
【问题描述】:

我收集了数千个文档/pdf,并且有很多字段,例如:url、标题、日期...等。但是没有内容字段,看起来它必须存在才能让您能够通过整个文档的关键字进行搜索,而不仅仅是标题。我看到有人说,通常情况下,内容字段是在您索引时自动生成的。

如何添加一个包含 PDF/DOC 中所有文本的内容字段?我在 Solr 6 上,所以我知道我需要使用 API 创建一个新字段以使用托管模式。但在那之后,我如何重新索引我的收藏?如果我只是将新字段命名为“内容”,Solr 会知道“内容”字段在重新索引时应该包含我的 PDF/DOC 中的所有文本吗?

【问题讨论】:

  • 您必须创建内容字段,然后重新索引。重新索引的方式与您最初为数据编制索引的方式相同 - 这就是 重新索引。没有内置的方法可以做到这一点,您只需再次执行相同的过程。
  • @MatsLindh 感谢您的回复!所以为了澄清一下,通过添加内容字段然后重新索引,solr 会自动知道内容字段应该包含 docs/pdfs 的内容?
  • 应该的。在重新索引所有内容之前尝试使用单个文档:-)

标签: solr


【解决方案1】:

创建“内容”字段不起作用!相反,我为 _text_ 字段设置了 stored=true 并且一切正常。

【讨论】:

    猜你喜欢
    • 2017-10-30
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 1970-01-01
    • 2013-08-14
    相关资源
    最近更新 更多