ドキュメント ストレージを使用して作成されたカスタム パーツに設定されたプロパティに基づいて IContentQuery を作成しようとしていますが、これを行う方法の良い例が見つかりません。ContantPartRecord を設定すれば非常に簡単ですが、新しいドキュメント ストレージ機能を使い始めたいと思います。
現在作成しようとしているクエリは、次のような ContentPartRecord で作成するクエリと同等です。
var activities = _contentManager.Query<ActivityPart, ActivityPartRecord>()
.Where(x => (startDate <= x.DateTimeStart && x.DateTimeStart <= endDate) ||
(startDate <= x.DateTimeEnd && x.DateTimeEnd <= endDate)).OrderBy(x => x.DateTimeStart).List();
ドキュメントストレージを使用してこれを行うことは可能ですか?
前もって感謝します。