コンテンツ エディターの[検索]タブで、検索ファセットを使用した検索を行うと、予期せぬ結果が返ってくる場合があります。
これは、選択したファセット値にフォワード スラッシュ("/")が含まれる場合(例:"Text/Value")に発生します。この場合、選択されたファセットの一部分の"Text "部分のみが検索されます。
ファセットについての詳細は、以下の記事をご参照ください:
https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-manager/facets.html
この問題を解決するには、以下の手順を実施してください:
var facetFilters = b.split(','); var filterValues = c.split('/'); var titleValues = title.split('|'); var o = new Array();以下のコードに変更してください:
var facetFilters = b.split(','); var filterValues = c.split('/'); if (filterValues.length > 1) { var firstValue = filterValues[0]; filterValues[0] = c; filterValues.push(firstValue); } var titleValues = title.split('|'); var o = new Array();