【发布时间】:2019-07-01 16:00:14
【问题描述】:
我一直在使用 FOSElasticaBundle 将我的文档(通过 Doctrine 保存在数据库中的 Symfony 项目中的实体)索引到 Elastic Search 中。 FOSElastica 会在所有文档之后进行自动映射和索引。
问题是我想对每个文档应用一些操作(在那些已经被索引的文档和那些将要被索引的文档上),所以管道和无痛似乎是一个很好的解决方案。
但是,我无法理解如何将管道应用于已编入索引的文档,您知道如何吗?
我看到您可以在 ES 请求之后添加“pipeline=my_pipeline_name”,但您可以为单个文档执行此操作,而我希望它影响所有文档。
【问题讨论】:
-
看看这个:shubho.dev/devops/… 可能会有帮助
标签: php elasticsearch kibana foselasticabundle