私は弁護士と呼ぶテンプレートに標準値を定義しています。標準値では、Lawyer の「IsActive」プロパティはチェックまたは「オン」に設定されています。
私の問題は、弁護士が活動しているかどうかについて弁護士に問い合わせるときに発生します。
最初の構成では、通常の Sitecore クエリを使用して、期待するすべての結果を返します。
このクエリを高速クエリに切り替えると、次の結果が得られます。
エドワード ベイリーは、IsActive ボックスをデフォルトから手動で変更していない唯一の弁護士であるため、行方不明になっています。
Sitecore クエリがこのように動作するのはなぜですか? また、適切な回避策はありますか? (もちろん、高速クエリを使用しないことに加えて)