cancel
Showing results for 
Search instead for 
Did you mean: 

query lucene via web service api

ethan
Champ in-the-making
Champ in-the-making
Bonjour Smiley Happy

Dans une classe qui utilise la web service api, j'essaie de retrouver un node via une query lucene sur une propriété dont le contenu est propre à chaque node.
Avec la valeur exacte de la propriété, lucène ne trouve pas le node:

@mcm\:xPath:"/toto/tata" (ne fonctionne pas)

Tandis qu'avec un masque, lucene trouve le node :

@mcm\:xPath:"*toto*" (fonctionne)

Vous auriez une idée   :?:   Smiley Indifferent

Merci Smiley Happy
4 REPLIES 4

jayjayecl
Confirmed Champ
Confirmed Champ
Pouvez-vous nous donner la définition de la propriété mcm:xPath ?

ethan
Champ in-the-making
Champ in-the-making
Bonjour Smiley Happy

La propriété est définie dans un aspect :

<aspect name="mcm:browsable">
   <title>Browsable Paths</title>
   <properties>
      <property name="mcm:xPath">
         <type>d:text</type>
      </property>
   </properties>
</aspect>

J'ai fais aussi fais des tests en passant par le node browser pour vérifier et les résultats sont les mêmes.

ethan
Champ in-the-making
Champ in-the-making
Pour le moment, je n'ai pas touché à ces options lors de la création de mon modèle. Les réglages par défaut sont appliqués. Est-ce que la tokenization est appliquée par défaut? Autre petite question : que signifie "…enforce the setting of all mandatory properties" ?

Merci Smiley Happy