Liferay:如何从每个API的DLFolder中读取子文件夹?

Mar*_*ark 1 api file-io liferay

如何从DLFolder阅读子文件夹?在API我没有找到类似的方法

class DLFolder { 
...
public Set<DLFolder> getChildren(){
...
Run Code Online (Sandbox Code Playgroud)

Mar*_*lin 5

您可以使用

com.liferay.portlet.documentlibrary.service.DLFolderLocalServiceUtil.getFolders(long groupId, long parentFolderId);
Run Code Online (Sandbox Code Playgroud)

因此,如果你有DLFolder对象是父文件夹,那么它的id结尾将它用作parentFolderId.您将获得儿童DLFolder项目列表.