Gravatar for nageshji@gmail.com

Question by nageshji, Aug 24, 2016 10:06 AM

Search Query issue when path has space

I am trying to query search service with below query, syntax is correct for the paths which doesnt have space and it is displaying the results. However if there is space (eg Media Library), it dispalys none.

http://localhost:8080/rest/search?aq=(@fparentpath63360=/sitecore/media library/myimages)

Could you please help me in this.

1 Reply
Gravatar for sbelzile@coveo.com

Answer by Sébastien Belzile, Aug 24, 2016 10:35 AM

Why are you trying to do this? What is your use case? With Coveo for Sitecore, you do not need to do this.

You should look at the queries launched by the OOTB interfaces. This will show you the correct syntax. In other words, aq should be passed within the body of your queries.

Gravatar for nageshji@gmail.com

Comment by nageshji, Aug 25, 2016 2:06 AM

Hello Sbelzile,

thank you for your response.

I am novice to Coveo tool (in fact siecore as well), I am not sure OOTB Interfaces for queries. My requirement is I need to enable search results for multisite.So I need mentioned diffrent path related to Site. Eg

I need to display results from the below roots,

/Content/mysitecollection/mysite/ /Media Librarry/mysitecollectiom/mysite/

And I need to exclude all images in media library. only need to display other media documents.

My approach is filter using queiry to rest service and bind these jsom resluts to resluts page.

Gravatar for sbelzile@coveo.com

Comment by Sébastien Belzile, Aug 25, 2016 8:03 AM

This is a good approach, but you don't need to call directly the REST API.

When I talk about OOTB Interfaces, I mean the Coveo UI components. If you have an enterprise edition, the Coveo Search component has a property that you can easily edit (https://developers.coveo.com/display/public/SitecoreV4/Using+Boosting+or+Filtering+Rules+on+Coveo+Components).

If not, this article explains how to do it: https://developers.coveo.com/display/public/SitecoreV4/Using+Boosting+or+Filtering+Rules+on+the+Search+Component+Programmatically

Ask a question