Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |
serveurscrutari:json:indexation [2011/10/04 21:58] – vincent | serveurscrutari:json:indexation [2013/04/03 13:07] (Version actuelle) – Changement de indexation en flt-indexation vincent |
---|
Le filtre d'indexation permet de filtrer des fiches en fonction de plusieurs mots-clés. Cela permet de réduire le champ de la recherche. Ce paramètre est également utilisé pour obtenir une liste de fiches. | Le filtre d'indexation permet de filtrer des fiches en fonction de plusieurs mots-clés. Cela permet de réduire le champ de la recherche. Ce paramètre est également utilisé pour obtenir une liste de fiches. |
| |
Le contenu du paramètre //indexation// consiste en une suite de groupes de codes de mots-clés, ces codes pouvant être sous la forme d'URI, de codes de mots-clés ou d'une forme mixte comme indiqué à la page [[serveurscrutari:json:commun|Paramètres communs]]. | Le contenu du paramètre //flt-indexation// consiste en une suite de groupes de codes de mots-clés, ces codes pouvant être sous la forme d'URI, de codes de mots-clés ou d'une forme mixte comme indiqué à la page [[serveurscrutari:json:commun|Paramètres communs]]. |
| |
Chaque groupe de mots-clés est séparé par un point-virgule et à l'intérieur d'une groupe, les codes sont séparés par une virgule. | Chaque groupe de mots-clés est séparé par un point-virgule et à l'intérieur d'une groupe, les codes sont séparés par une virgule. |
| |
<code javascript> | <code javascript> |
indexation=45;67;1256 //signifie 45 ET 67 ET 1256 | flt-indexation=45;67;1256 //signifie 45 ET 67 ET 1256 |
| |
indexation=|45;67;1256 //signifie 45 OU 67 OU 1256 | flt-indexation=|45;67;1256 //signifie 45 OU 67 OU 1256 |
| |
indexation=42;567,253,934 //signifie 42 ET (567 OU 253 OU 934) | flt-indexation=42;567,253,934 //signifie 42 ET (567 OU 253 OU 934) |
| |
indexation=|42,567;253,934;1245,624,93 //signifie (42 ET 567) OU (253 ET 934) OU (1245 ET 624 ET 93) | flt-indexation=|42,567;253,934;1245,624,93 //signifie (42 ET 567) OU (253 ET 934) OU (1245 ET 624 ET 93) |
</code> | </code> |
| |
| |
<code javascript> | <code javascript> |
indexation=45,67,1256 //signifie 45 OU 67 OU 1256, car la condition entre groupes est ET et donc la condition entre membres du groupe est OU | flt-indexation=45,67,1256 //signifie 45 OU 67 OU 1256, car la condition entre groupes est ET et donc la condition entre membres du groupe est OU |
indexation=|45,67,1256 //signifie 45 ET 67 ET 1256 car la condition entre groupes est OU et donc la condition entre membres du groupe est ET | flt-indexation=|45,67,1256 //signifie 45 ET 67 ET 1256 car la condition entre groupes est OU et donc la condition entre membres du groupe est ET |
</code> | </code> |
| |
Pour cette raison, il vaut mieux privilégier le point-virgule séparant plusieurs groupes avec un seul élément plutôt qu'avoir un groupe unique. | Pour cette raison, il vaut mieux privilégier le point-virgule séparant plusieurs groupes avec un seul élément plutôt qu'avoir un groupe unique. |