我正在索引一些课程数据(id、名称、摘要)以及与这些课程相关的附件。我正在使用 Extract RequestHandler 通过传递文字字段来索引文档。
现在索引时有三个条件。
- 一个课程可能有多个附件。
- 无附件
- 一门课程可能有一个确切的附件。
查看问题。Solr-php-client Extract 方法似乎没有用。所以我的问题是
- 如何索引这些二进制文件以及课程数据(一个 solr 文档)?
- 如何映射具有唯一课程 ID 的多个文档/pdf?
谢谢 :)
我正在索引一些课程数据(id、名称、摘要)以及与这些课程相关的附件。我正在使用 Extract RequestHandler 通过传递文字字段来索引文档。
现在索引时有三个条件。
查看问题。Solr-php-client Extract 方法似乎没有用。所以我的问题是
谢谢 :)
Solr API 不允许使用单个 Solr 文档附加多个文件。
对于我们的项目,我们将多个文件压缩到一个附件中,该附件与 Solr 文档一起附加。
您还可以将这些多个文档索引为具有相同课程 ID 的单个 Solr 文档,并使用字段折叠(分组)功能显示单个课程,其中包含跨附件的匹配项。