<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Get count of Associations for a folder and asset in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119004#M32795</link>
    <description>&lt;P&gt;You may try using &lt;STRONG&gt;NodeService.getSourceAssocs()&lt;/STRONG&gt; or &lt;STRONG&gt;NodeService.getTargetAssocs()&lt;/STRONG&gt; methods.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern" target="_blank" rel="noopener nofollow noreferrer"&gt;http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern" target="_blank" rel="nofollow noopener noreferrer"&gt;http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern&lt;/A&gt;)&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In order to get every QNamePattern use &lt;STRONG&gt;QNamePattern.MATCH_ALL&lt;/STRONG&gt; for the second argument (&lt;A href="http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/namespace/RegexQNamePattern.html#MATCH_ALL" target="_blank" rel="noopener nofollow noreferrer"&gt;http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/namespace/RegexQNamePattern.html#MATCH_ALL&lt;/A&gt;)&lt;/P&gt;</description>
    <pubDate>Wed, 06 Oct 2021 11:52:52 GMT</pubDate>
    <dc:creator>angelborroy</dc:creator>
    <dc:date>2021-10-06T11:52:52Z</dc:date>
    <item>
      <title>Get count of Associations for a folder and asset</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119003#M32794</link>
      <description>&lt;P&gt;I am trying to get the number (count) of associations for an asset/folder by using the reference type in Java.&lt;/P&gt;&lt;P&gt;But, I don't have an idea how to achieve this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have written a query to get this, but this is from alfresco tables. Also, this query fetches the associations only for Asset types not for folders.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Here is the query what I have written&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SELECT COUNT(*) FROM&amp;nbsp;&lt;/STRONG&gt;alf_node&amp;nbsp; aNode&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INNER JOIN&amp;nbsp;&lt;/STRONG&gt; &amp;nbsp;alf_node_assoc ana&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;ON&lt;/STRONG&gt;&amp;nbsp; aNode.id = ana.source_node_id&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INNER JOIN&lt;/STRONG&gt;&amp;nbsp; alf_qname aqn&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;ON&lt;/STRONG&gt;&amp;nbsp; &amp;nbsp;ana.type_qname_id = aqn.id&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WHERE&amp;nbsp;&lt;/STRONG&gt;aNode.uuid = "897f6e7a-a9bf-46ea-95b8-b9hyyji7hhuu8"&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;AND&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;aqn.local_name = "imageReference";&lt;/P&gt;&lt;P&gt;I need this result but, from &lt;STRONG&gt;java code&lt;/STRONG&gt; and also, the above query works for asset but not for folders.&lt;/P&gt;&lt;P&gt;I don't need the records, I just need the count of associations&lt;/P&gt;&lt;P&gt;Any help will be really appriciated.&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Wed, 06 Oct 2021 11:44:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119003#M32794</guid>
      <dc:creator>ajendra</dc:creator>
      <dc:date>2021-10-06T11:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: Get count of Associations for a folder and asset</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119004#M32795</link>
      <description>&lt;P&gt;You may try using &lt;STRONG&gt;NodeService.getSourceAssocs()&lt;/STRONG&gt; or &lt;STRONG&gt;NodeService.getTargetAssocs()&lt;/STRONG&gt; methods.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern" target="_blank" rel="noopener nofollow noreferrer"&gt;http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern" target="_blank" rel="nofollow noopener noreferrer"&gt;http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/cmr/repository/NodeService.html#getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef,%20org.alfresco.service.namespace.QNamePattern&lt;/A&gt;)&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In order to get every QNamePattern use &lt;STRONG&gt;QNamePattern.MATCH_ALL&lt;/STRONG&gt; for the second argument (&lt;A href="http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/namespace/RegexQNamePattern.html#MATCH_ALL" target="_blank" rel="noopener nofollow noreferrer"&gt;http://dev.alfresco.com/resource/AlfrescoOne/5.0/PublicAPI/org/alfresco/service/namespace/RegexQNamePattern.html#MATCH_ALL&lt;/A&gt;)&lt;/P&gt;</description>
      <pubDate>Wed, 06 Oct 2021 11:52:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119004#M32795</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2021-10-06T11:52:52Z</dc:date>
    </item>
    <item>
      <title>Re: Get count of Associations for a folder and asset</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119005#M32796</link>
      <description>&lt;P&gt;Thanks for the reply, but it does not fullfill the requirement.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please refere the attahed image, I need those associations count .&lt;/P&gt;&lt;P&gt;Also,&amp;nbsp;nodeService.getSourceAssocs and&amp;nbsp;nodeService.getTargetAssocs does not give the result what I need.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MicrosoftTeams-image (2).png" style="width: 884px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/1155i4BD9EA5D1FAE80CE/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Fri, 15 Oct 2021 08:21:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/get-count-of-associations-for-a-folder-and-asset/m-p/119005#M32796</guid>
      <dc:creator>ajendra</dc:creator>
      <dc:date>2021-10-15T08:21:05Z</dc:date>
    </item>
  </channel>
</rss>

