Documentation
“between” operator
L'opérateur between a été pour faciliter l'écriture de requêtes sur des intervalles : ils fonctionnent sur les dates, mais également sur les nombres en général.
Comment l'utiliser ?
Ex: Vous voulez trouver les éléments créés entre deux dates.
<SEARCH>
<MEDIA>
<INFO>
<CREATIONDATE operator="between">2004-06-01 00:00:00/2004-06-07 00:00:00</CREATIONDATE>
</INFO>
</MEDIA>
</SEARCH>
Le slash est le séparateur qui permet d'identifier l'intervalle dans lequel doit se trouver le champ auquel s'applique le critère (CREATIONDATE ici).
L'opérateur between est un raccourci d'écriture : il est tout à fait possible d'écrire la même contrainte à base d'opérateur GT et LT.
<SEARCH>
<MEDIA>
<INFO>
<CREATIONDATE operator="GT">2004-06-01</CREATIONDATE>
<CREATIONDATE operator="LT">2004-06-07</CREATIONDATE>
</INFO>
</MEDIA>
</SEARCH>