AEM Search Types | Community
Skip to main content
AEM_Forum
Level 10
Jun 6, 2017 9:04 AM UTC
Solved

AEM Search Types

Hi all,

I am reading three types are Search in AEM: search-jcr, search-wcm, and searchenhanced.cq5wcm.

What are the differences among these three and when do we use what search?

Earlier, I read about QOM/JQOM type as well.

Kindly suggest where I could get all these Search types listed along with their comparisons as well as code samples.

Appreciate your replies.

Thanks,

Rama.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
smacdonald2008
smacdonald2008Accepted solution
Level 10
Jun 6, 2017 2:33 PM UTC

Can you point us to where you are reading about search-wcm?

The APIs to use to search/query AEM are QueryBuilder API, JCR-SQL/2 or JQOM.

QUeryBuilder API here:

Query Builder API

Scott's Digital Community: Creating AEM applications that use the Query Builder API to display search results

JQOM:

Scott's Digital Community: Using the Java Query Object Model within Adobe Experience Manager

Here is a discussion of using JCR API to query data using JCR SQL:

Scott's Digital Community: Developing a Java Swing Application that displays Adobe Experience Manager Data

These are the main APIs to query JCR Data

3 replies

smacdonald2008
smacdonald2008Accepted solution
Level 10
Jun 6, 2017 2:33 PM UTC

Can you point us to where you are reading about search-wcm?

The APIs to use to search/query AEM are QueryBuilder API, JCR-SQL/2 or JQOM.

QUeryBuilder API here:

Query Builder API

Scott's Digital Community: Creating AEM applications that use the Query Builder API to display search results

JQOM:

Scott's Digital Community: Using the Java Query Object Model within Adobe Experience Manager

Here is a discussion of using JCR API to query data using JCR SQL:

Scott's Digital Community: Developing a Java Swing Application that displays Adobe Experience Manager Data

These are the main APIs to query JCR Data

Translate
AEM_Forum
AEM_ForumAuthor
Level 10
Jun 6, 2017 10:51 AM UTC

Hi,

There is no use case per say.

I am teaching various concepts of AEM to my colleagues and wanted to cover Search as a part of it.

Thanks,

Rama.

Translate
cquser1
Level 7
Jun 6, 2017 10:32 AM UTC

Hi,

Can you let us know the use-case.

Translate