elasticsearch和liferay dxp搜索

时间:2017-06-26 06:44:00

标签: elasticsearch liferay liferay-dxp

我想知道如何从elasticsearch面板中的liferay表中获取用户信息。假设我在liferay中创建了两个用户并重新索引用户实体然后我想获取这些数据。是否有任何方法可以从弹性搜索面板中获取这些用户位于localhost:9200。我的弹性搜索以嵌入模式运行。

1 个答案:

答案 0 :(得分:2)

我在手机上,但我相信进入搜索portlet的配置,选择以文档模式查看结果将为您提供所需的内容。

然后搜索用户并在搜索结果列表中展开文档视图。

编辑添加:

  1. 点击搜索portlet上的选项菜单(烤肉串图标)。
  2. 单击配置选项。
  3. 点击其他设置标签。
  4. 选择在文档表单中显示结果
  5. 搜索用户。
  6. 点击搜索结果中的详细信息...
  7. 再次编辑:

    http://localhost:9200/liferay-20116/_search?q=screenName:wmozart 获取文档也是如此。我的示例是在localhost:9200上运行ES,索引名称为liferay-20116(保留它以搜索所有索引),我的用户的屏幕名称为wmozart