


I want to get the excerpt(5 words before and after the search term) for the given fulltext search. I am trying hit.getExceprt() and it returns null. I know that I can set the excerpt properties in web console, but we can only set the jcr:properties there and I am not sure how to specify the content to include in the excerpt.
I also read that you can write a query in the indexer to index the summary. I am not sure how this is done and if it is the best approach.
Please help.
Views
Replies
Sign in to like this content
Total Likes
Hi Vishal,
I think excerpt is mainly used here to highlight the string you have used in your search and not really to set as a condition in your query. refer [1] to know more about that.
However can you send us your query snapshot and also AEM version you are using
[1] https://docs.adobe.com/docs/en/cq/5-6-1/core/developing/searching_in_crx.html
Views
Replies
Sign in to like this content
Total Likes
Hi Vishal,
I think excerpt is mainly used here to highlight the string you have used in your search and not really to set as a condition in your query. refer [1] to know more about that.
However can you send us your query snapshot and also AEM version you are using
[1] https://docs.adobe.com/docs/en/cq/5-6-1/core/developing/searching_in_crx.html
Views
Replies
Sign in to like this content
Total Likes
There are many different ways to setup QueryBuilder searches.
See this AEM doc topic - it includes examples of using FullText (its shows using Full text and Geometrixx🙂
https://docs.adobe.com/docs/en/cq/5-6-1/dam/customizing_and_extendingcq5dam/query_builder.html
If you are getting 0 results - it means that you have not setup your Query properly. Can you post your QueryBuilder example so community can see exactly what you are trying to do.
I am not clear what you mean by "5 words before and after the search term"
Views
Replies
Sign in to like this content
Total Likes
Thanks Sam. I was expanding on the word excert by saying "5words before and after". What I actually meant was highlight the search term and in the excerpt it usually shows the sentence that the search term is found in.
My search query does not return 0 results. The query is working fine. I get the excerpt if the returned result is a page. But if it is a Pdf(dam:Asset), I do get results but the excerpt is null or empty.
Regards,
Vishal
Views
Replies
Sign in to like this content
Total Likes
Thanks bsloki,
Please find below the search query
map.put("path", properties.get("searchPath", searchPath));
map.put("type","dam:Asset");
map.put("fulltext",searchTerm);
map.put("p.offset", ""+x);
map.put("p.limit", ""+noOfResultsPerPage);
map.put(groupTagId,"tag_id" );
map.put(groupTagIdProperty,"jcr:content/metadata/cq:tags");
Views
Replies
Sign in to like this content
Total Likes
Scott - Sorry I addressed you as Sam.
I tried the fulltext search example on Geometrixx. I dont see the excerpt for pdf files even there.
Regards,
Vishal
Views
Replies
Sign in to like this content
Total Likes