QueryBuilder: boost specific "path" | Community
Skip to main content
October 16, 2015
Solved

QueryBuilder: boost specific "path"

  • October 16, 2015
  • 3 replies
  • 1139 views

Hi,

is there any way I can boost a specific path value when executing a query with the QueryBuilder API?

map.put("1_group.p.or", "true"); map.put("1_group.1_path", "/content/test/"); map.put("1_group.2_path", "/content/dam/test/");

I would like to boost pages over DAM assets. I tried using "^5.0" as described here [1] but maybe that only works for jcr:contains?

Thanks,

Paul

 

[1] https://helpx.adobe.com/experience-manager/kb/BoostInSearch.html

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by smacdonald2008

See this note in the article:

Note: The boost in this case is respected only if a jcr:contains() is done on the corresponding property, for example jcr:contains(@jcr:title, 'find this'). If there is only a jcr:contains(., 'find this'),  the boosts at indexing time have no effect.

Looks like it only works on jcr:contains. 

3 replies

smacdonald2008
smacdonald2008Accepted solution
Level 10
October 16, 2015

See this note in the article:

Note: The boost in this case is respected only if a jcr:contains() is done on the corresponding property, for example jcr:contains(@jcr:title, 'find this'). If there is only a jcr:contains(., 'find this'),  the boosts at indexing time have no effect.

Looks like it only works on jcr:contains. 

October 16, 2015

OK, thanks guys! Just wanted to make sure I'm understanding that correctly and I'm not missing anything.

Lokesh_Shivalingaiah
Level 10
October 16, 2015

As mentioned here [1], boost applies only when searching for specific terms and I doubt it supports for the path

[1] http://docs.day.com/content/en/home/crx/crx141/first_steps_with_crx/searching_in_crx/0.html