首页 > 解决方案 > Liferay 7.0 中返回动态数据列表中所有记录的 API 方法是什么?

问题描述

我正在 Liferay 7.0 中创建一个 React Portlet。部分要求是从动态数据列表中读取数据。

起初,看起来 Liferay 提供了作为 Web 服务的方法来简化我的生活,但似乎并非如此。

有谁知道如何在 JSON 数组中理想地从 DDL 记录集中返回记录?

标签: restliferay-7

解决方案


Liferay Portal 为几乎所有的 OOTB 服务提供远程 JSON-WS 服务。如果您启动您的实例并转到http://localhost:8080/api/jsonws?contextName=ddl您应该看到所有与 DDL 相关的 JSON-WS 服务。

有关详细信息,请查看“调用远程服务”和相关文档。

更新:

在 7.0 中确实没有办法获取记录集的记录。它是在 7.1 中添加的 :(

因此,您最好的选择是创建自定义 REST 服务来返回这些服务。


推荐阅读