gpt4 book ai didi

java - 如何使用java在露天以编程方式获取相关(对等关联)节点?

转载 作者:行者123 更新时间:2023-12-01 14:49:40 26 4
gpt4 key购买 nike

所以我目前有一个节点,即campaigns,它有一个引用名为authorized_by 的用户表的字段/关联。

在代码中我可以这样设置关联:

nodeService.createAssociation(mcdNodeRef, newAuthority, CustomContentModel.ASSOC_MCD_CAMP_AUTHORITY);

现在我需要基本上对这个过程进行逆向工程,并从露天数据库中获取关联的值,但是没有 getAssociation 方法,并且似乎无法解决它。

谢谢

最佳答案

我自己解决了,解决方案如下:

    final NodeRef oldCampaignAuthority = NodeUtils.getTargetAssociatedNodeRef(mcdNodeRef, CustomContentModel.ASSOC_MCD_CAMP_AUTHORITY, nodeService);
String oldAuthorityID = oldCampaignAuthority.getId();
String oldAuthorityUsername = new Node(new NodeRef(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, oldAuthorityID)).getProperties().get(ContentModel.PROP_USERNAME).toString();

关于java - 如何使用java在露天以编程方式获取相关(对等关联)节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15011423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com