0

这里 讲述了如何获取 NodeRef 的子节点列表。这是代码:

 List<ChildAssociationRef> children = nodeService.getChildAssocs(c);
       for (ChildAssociationRef childAssoc : children) {
           NodeRef childNodeRef = childAssoc.getChildRef();
           // Use childNodeRef here.
       }

参数companyHome是什么,它是什么类型,最重要的是如何从进程中获取它?

4

1 回答 1

2

companyHome是我们正在创建或上传的文件的露天根节点。

您给出的以下代码示例用于迭代节点 c 的子节点,其中 c 可以是文件夹(空间)或 alfresco 文件系统中的文件。在露天文件系统中,文件称为内容,文件夹称为空间。

 List<ChildAssociationRef> children = nodeService.getChildAssocs(c);
       for (ChildAssociationRef childAssoc : children) {
           NodeRef childNodeRef = childAssoc.getChildRef();
           // Use childNodeRef here.
       }

要检索公司主节点,您可以使用搜索服务并为此使用 lucene 搜索。下面是lucene搜索的链接。

https://wiki.alfresco.com/wiki/Search

要了解搜索服务,您可以使用以下任何链接。

https://wiki.alfresco.com/wiki/Search

https://wiki.alfresco.com/wiki/Search

于 2014-12-24T14:27:46.300 回答