0

私のSOLRでは、繰り返されるイベントを保持しています。
つまり、イベント A は 11 日 12 日と 29 日に何か a の繰り返しを持っています
イベント b は 2 日と 15 日に繰り返しを
持っています イベント c は 12 日と 29 日に何かを持っています

日付順に並べられたイベントを取得したいのですが、コレクションの最初の日付で並べ替えたいと思います。
期待される結果:

Event B  
      A
      C

スキーマエントリは

 <fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>

 <field name="date_start" type="tdate" indexed="true" stored="true" required="false" multiValued="true"/>

使用する URL は?

4

1 に答える 1

1

グーグルが唯一の単純なものであると示唆している私の解決策は、最初の日付を別のソート可能なフィールドにコピーすることです。

于 2012-04-03T19:07:42.473 に答える