elasticsearch - 如何在 Elasticsearch 中使用 Liferay 7 搜索引擎 API?

标签 elasticsearch liferay liferay-6 elasticsearch-2.0 liferay-7

我们正在 Life Ray 7 和 Elastic-Search(2.2) 中开发搜索引擎应用程序。我已经浏览了 Life-ray 7 API 的官方文档以进行 Elasticsearch ,但它只描述了我们需要使用的一些类,并且非常困惑。我们没有使用 Elasticsearch 原生 API 和传输客户端。

  • Life-ray如何连接EL? (我们已经通过了这个 official link )
  • 如何在Elasticsearch中使用life-ray 7 API进行索引和搜索?(official doc只提到了一些这样做的类。我们找不到文档来了解如何使用它们,即使Javadoc什么也没有)

  • 如果有人可以为我们提供指向正确教程的链接或如何在本地主机上的 Elasticsearch 中索引文档(例如:配置文件对象)的示例,我将非常感激。

    We are completely new to the Liferay and elastic search, pardon me for any mistake. Also, we know how to develop the above logics using Native API of elastic search and Java Transport Client.

    最佳答案

    How to connect to EL from Life-ray?
    

    这个link描述了使用 Elastic 搜索设置 Liferay 所需的分步过程。
    How to use life-ray 7 API for indexing and searching in Elastic search?
    

    Liferay 7.0 中用于搜索/索引的 API 没有太大变化。所以,我建议引用这个 link .

    我个人过去没有实现过 Elastic Search,因为在我的经验中我只使用过 GSA。但是,我很确定此文档足以开始使用。

    关于elasticsearch - 如何在 Elasticsearch 中使用 Liferay 7 搜索引擎 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44414591/

    相关文章:

    node.js - 我应该从后端或客户端应用程序向 Elasticsearch 调用搜索查询吗?

    liferay - 如何在Liferay中获取客户端Portlet-ID?

    mysql - 更改 liferay 默认用户 'test@liferay.com' 的密码

    json - 如何在 elasticsearch 中存储大的 JSON 字符串?

    python - 在 python 请求中使用转义引号查询 Elasticsearch

    elasticsearch - Fluentbit Kubernetes - 如何从现有日志中提取字段

    java - 使用 Liferay 进行网页设计

    java - 如何从liferay中的默认表单将数据保存到自定义表中?

    java - Liferay Portlet 间通信

    grails - Liferay Portlet 错误 - "NoSuchResourceActionException <Portlet>_WAR_<PortletApp>#VIEW"