日付/カレンダーフィールドでの分割

Date/Calendar プロパティは、完全な日付(文字列値 yyyy-mm-dd)または yyyy -> mm --> dd の形式に基づいて分割できます。
  • デフォルトでは、1 つの日に属するデータを 1 つのフォルダーに分割します。この場合、2011-06-13 に属するノードは 2011-06-13/ フォルダーに配置されます。

  • 年に属するデータを 1 つのフォルダーに分割します。
    <propertyAnnotations> 
        <property name="dataField"> 
            <fieldAnnotation> 
                <splitPattern>yyyy</splitPattern> 
            </fieldAnnotation> 
        </property> 
    </propertyAnnotations>

    この場合、2011-06-13 に属するノードは 2011/ フォルダーに配置されます。

  • 年の月に属するデータをフォルダーに分割します。年のフォルダーがあり、その中に月のサブフォルダーがあります。

    <propertyAnnotations> 
        <property name="dataField"> 
            <fieldAnnotation> 
                <splitPattern>yyyy-mm</splitPattern> 
            </fieldAnnotation> 
        </property> 
    </propertyAnnotations>

    この場合、2011-06-13 に属するノードは 2011/06/ フォルダーに配置されます。

  • 日に属するデータを、年、月および日のフォルダーに分かれたフォルダーに分割します。

    <propertyAnnotations> 
        <property name="dataField"> 
            <fieldAnnotation> 
                <splitPattern>yyyy-mm-dd</splitPattern> 
            </fieldAnnotation> 
        </property> 
    </propertyAnnotations>

    この場合、2011-06-13 に属するノードは 2011-06-13/ フォルダーに配置されます。