我发现最接近的是他们的Elasticsearch Plugins and Integrations页面,该页面无济于事。我正在按照他们的过时教程制作“hello world”插件,但找不到所用类的任何文档。是否有一个页面提供有关每个类的功能的信息,还是我必须查看代码才能自行解决?

最佳答案

引用 flex 搜索开发人员Adrien Grand(jpountz):“不,没有关于编写插件的指南,而且该API实际上非常不稳定。插件API主要是我们通过插件提供其他功能的一种方式,因此我们不必将所有内容都折叠到一个相当大的单一发行版本中,一些社区成员通过汲取现有插件的灵感来编写插件,但我们不想为插件使用稳定的API,因为这可能会阻止我们改进Elasticsearch的其他 Realm 。 ”

学习开发插件的唯一真实方法是尝试找到类似的东西并对其进行修改以适合您的需求。开发任何复杂的远程项目都需要对ES代码库有广泛的了解。我建议您研究jprante开发的一些插件以开始使用。

关于elasticsearch - Elasticsearch插件API文档在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38062243/

10-15 22:17