将Angular连接到Elasticsearch的正确方法

时间:2017-12-24 04:48:15

标签: angular express elasticsearch

我似乎误解了如何在MEAN堆栈2.0(Angular)中集成Elasticsearch。我在我的电影应用程序中使用Elasticsearch进行搜索和自动完成。

我已经将Angular直接连接到我的ES服务器,经过很多挫折和大量的阅读......似乎我应该: 1.将我的角度组件连接到 2.我的角色搜索服务 3.我的快递api路线 4.最后连接到我的ES服务器。

所以我的Angular Search Service不应该直接连接到我的ES服务器。虽然我知道可以将Angular直接连接到ES,但出于安全考虑,还有很多建议。

基本上我应该将搜索服务导入我的Angular组件以进行搜索和自动完成。该Angular服务应调用Express API路由,Express API应连接到ES Server。 Express应该充当Angular和Elasticsearch之间的中间人。 Angular不应该直接与ES服务器通信。

我现在明白了吗?

0 个答案:

没有答案