Recherche Lucene sur plusieurs valeurs pour une métadonnée

cancel
Showing results for 
Search instead for 
Did you mean: 
christophes
Member II

Recherche Lucene sur plusieurs valeurs pour une métadonnée

Bonjour,

J'essaye actuellement de faire une requête Lucene dans un JavaScript sur plusieurs valeurs différentes dans une même métadonnée. Je peux naturellement faire quelque chose comme :
+@prefix\:nomMetadonnee:valeur1 OR +@prefix\:nomMetadonnee:valeur2 OR …
mais je me demandais s'il n'y avait pas moyen de faire plutôt
+@prefix\:nomMetadonnee:valeur1 OR valeur2 OR …
directement.

Merci d'avance,

Christophe
3 Replies
dbaran
Member II

Re: Recherche Lucene sur plusieurs valeurs pour une métadonnée

Bonjour,

Apparemment, il existe la possiblité de grouper les valeurs de recherche pour un champ (cf. Field Grouping)

Je sais pas si on peut combiner avec les opérateurs booléens, ni si cela fonctionne avec Alfresco.

ce qui donnerait:
+@prefix\:nomMetadonnee:(valeur1 OR valeur2 OR …)
christophes
Member II

Re: Recherche Lucene sur plusieurs valeurs pour une métadonnée

Merci de la réponse.

Je vais donc essayer cette solution et tester si cela fonctionne. Je vous tiendrai au courant du résultat.

Christophe
christophes
Member II

Re: Recherche Lucene sur plusieurs valeurs pour une métadonnée

Après essai, la méthode
+@prefix\:nomMetadonnee:(valeur1 OR valeur2 OR …)
fonctionne parfaitement.

Encore merci de la réponse.

Christophe