Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

How can I get the name of the tag (jcr:title) from GraphQL in the Content Fragment Model?

Avatar

Level 2

When I use the DataType of Tags in the Content Fragment Model and reference it from GraphQL, it returns the tag path (e.g. my-sites:tag-layer1/tag-layer2).
How can I get the name of the tag (jcr:title) from GraphQL in addition to the tag path?

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

I don't think you can get the title of tag in Graph QL since the iD of the tags are stored in array. You are just querying the schema values in Graph QL.

Query Builder API has the flexibility to read the same IDs and use the tagManager API to get the tag and read its title.

 

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

I don't think you can get the title of tag in Graph QL since the iD of the tags are stored in array. You are just querying the schema values in Graph QL.

Query Builder API has the flexibility to read the same IDs and use the tagManager API to get the tag and read its title.

 

Avatar

Level 2

I understand that I cannot get the title of the Tag in GraphQL.

It seems that the Query Builder API can do it, but I wanted to develop it on the front end, not on the back end.

I will consider other methods including the Query Builder API, thank you.