I have a requirement where I have to boost the items in search result based on a multilist field values of the item. I have already added the target value of those multilist values to the Index using the below config.
<field fieldName="services" isSortable="true" isFacet="true" storageType="YES"fieldName="servicesprovided" indexType="untokenized"returnType="stringCollection" settingType="Sitecoretype="Sitecore.ContentSearchXA.SolrProviderFoundation.SolrSearchFieldConfigurationSearch.ComputedFields.ResolvedLinks, Sitecore.ContentSearchXA.SolrProvider"Foundation.Search" returnType="stringCollection"referenceField="services" contentField="title"/>
Below are issue i am experiencing.
- Rule where the services_sm field is case-insensitively equal to Search Box query - is NOT working as expected.
- Rule where the services_sm field is equal to Search Box query - is working only when the entered case is same as the case of field value.