Join us this Friday for AI in Action at the Virtual Happy Hour! This free virtual event is open to all—enroll now on Academy and don’t miss out.

 

Include attached file content to page search result

Vote:
 

I am having a specific page type with a property that is holding a file as this:

    [Display(
        GroupName = SystemTabNames.Content,
        Order = 400)]
    [UIHint(UIHint.MediaFile)]
    public virtual Url Document { get; set; }

How can I include the content of that file to the page in the find index?

How should I write the search query for finding pages (with attached file) that are matching the search query?

#302771
Jun 01, 2023 8:31
Vote:
 

Hi Robert,

What type of searching are you implementing unified search, multi-search, typed search? Depending upon this you will basis how you get the document.

Are you trying to search the document? or more just have a query that returns the content and the file?

Would be good to look at https://docs.developers.optimizely.com/digital-experience-platform/v1.1.0-search-and-navigation/docs/searching to get a basis of what you want.

Paul

#303038
Edited, Jun 06, 2023 13:59
Vote:
 
#303250
Edited, Jun 09, 2023 10:00
Vote:
 

Hi Robet,

Glad you found a solution that works.

I see that this solution uses conventions to index the document as part of the page model in the index.

You can read more about customizing the indexing behaviour here https://docs.developers.optimizely.com/digital-experience-platform/v1.1.0-search-and-navigation/docs/indexing#conventions.

Thanks

Paul 

#303371
Edited, Jun 12, 2023 7:59
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.