私のSOLRはイベントを保存するために使用されます。
イベントは繰り返すことができます。
特定の日付範囲のイベントを取得するには、クエリをフィルター処理する必要があります。
データの例:
イベント A は、1 日、10 日、15 日、29 日
の次の日付で繰り返されます イベント B は、2 日、11 日、14 日、19 日
の次の日付で繰り返されます イベント C は、4 日と 25 日の次の日付で繰り返されます。
7 番目と 12 番目の間に発生するすべてのイベントが必要です結果: イベント A とイベント B
フィールド名が であると仮定しましょうmultivalued=true
そのタイプは
<fieldType name="tdate" class="solr.TrieDateField" sortMissingLast="true" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
URL/クエリはどのようになりますか?