Division en fonction du champ Date/Calendar

La division des propriétés Date ou Calendar peut se faire en fonction de la date complète (valeur de la chaîne aaaa-mm-jj) ou du format aaaa -> mm --> jj.
  • Division de données correspondant à une date unique dans un dossier par défaut : les nœuds correspondant à la date 2011-06-13 seront placés dans un dossier nommé 2011-06-13/.

  • Division des données correspondant à une année dans un dossier :
    <propertyAnnotations> 
        <property name="dataField"> 
            <fieldAnnotation> 
                <splitPattern>yyyy</splitPattern> 
            </fieldAnnotation> 
        </property> 
    </propertyAnnotations>

    Les nœuds correspondant à la date 2011-06-13 seront placés dans un dossier nommé 2011/.

  • Division des données correspondant à un mois dans le dossier d’une année : il y a un dossier pour l’année contenant des dossiers pour les mois.

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

    Les nœuds correspondant à la date 2011-06-13 seront placés dans un dossier nommé 2011/06/.

  • Division des données correspondant à une date dans un dossier contenant des sous-dossiers pour les années, les mois et les jours :

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

    Les nœuds correspondant à la date 2011-06-13 seront placés dans le dossier nommé 2011/06/13/.