Here告诉我们如何获取NodeRef的子列表。这是代码:
List<ChildAssociationRef> children = nodeService.getChildAssocs(c);
for (ChildAssociationRef childAssoc : children) {
NodeRef childNodeRef = childAssoc.getChildRef();
// Use childNodeRef here.
}
参数companyHome
是什么,它是什么类型,最重要的是如何从过程中获取它?
答案 0 :(得分:2)
companyHome 是我们正在创建或上传的文件露天的根节点。
下面给出的代码示例是迭代节点c的子节点,其中c可以是文件夹(空间)或露天文件系统中的文件。在露天文件中称为内容,文件夹称为空间。
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
要了解搜索服务,您可以使用以下任何一种链接。