Try our conversational search powered by Generative AI!

How to include SortOrder in ProductContent search?


The case is:

Search for products and order by its SortOrder property (from NodeEntryRelation).

How to index SortOrder property along with CatalogId, CatalogNodeId and include it in search results?

Edited, Aug 10, 2022 8:49

You can include almost anything with your index using extension method, something like this (pseudo code)

public static in SortOrder (this EntryContentBase entry)


var nodeEntryRelations = _relationRepository.GetParents<NodeEntryRelation>(entry.ContentLink);

var primaryParent = nodeEntryRelations.FirstOrDefault(x=>x.IsPrimary);

return primaryParent.SortOrder;  


Then you can include that in your conventions

Aug 10, 2022 10:05

Fantastic, Quan Mai, thank you very much!

Aug 10, 2022 10:52
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.