1

我想知道如何从elasticsearch面板中的liferay表中获取用户信息。假设我在liferay中创建了两个用户并重新索引用户实体然后我想获取这些数据。有没有办法从位于localhost的elasticsearch面板中获取这些用户: 9200.My elasticsearch 在嵌入式模式下运行。

4

1 回答 1

2

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

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

编辑添加:

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

再次编辑:

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

于 2017-06-27T02:23:21.173 回答