Bonjour,

S'agit-t-il de Jahia 5 ou 4 ? S'il s'agit de la version 5, il semble que
vous ayez une version ne contenant pas la dernière version de
JahiaSearchConstant dans laquelle la constante
JahiaSearchConstant.FIELD_FIELDNAME a été enlevée et son usage remplacée par
:

JahiaSearchConstant.CONTAINER_FIELD_PREFIX + fieldDefinitionName ( tout en
minuscule )



// limit to user specified request
searchQueryBuffer.append(" AND (");
searchQueryBuffer.append(JahiaSearchConstant.CONTAINER_FIELD_PREFIX);
searchQueryBuffer.append("procedureTitle".toLowerCase());
searchQueryBuffer.append(":");
searchQueryBuffer.append("\"mon titre\"");
searchQueryBuffer.append(")");


Cordialement,
Khue Nguyen



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: lundi, 22. janvier 2007 17:45
To: [email protected]
Subject: recherche sur propriétés

Bonjour
nous voudrions faire de la recherche sur certaines propriétés d'un container
(pas sur les meta données).
Nous avons tenté dans la construction de la requête  :

         // limit to user specified request
        searchQueryBuffer.append(" AND (\"");
        searchQueryBuffer.append("mon titre");
        searchQueryBuffer.append("\" AND ");
        searchQueryBuffer.append(JahiaSearchConstant.FIELD_FIELDNAME);
        searchQueryBuffer.append(":procedureTitle");
        searchQueryBuffer.append(")");

qui est censé donc recehrché les container contenant "mon titre" dans leur
propriété "procedureTitle".

Ceci ne fonctionne pas.
Quelqu'un sait-il comment faire de la recehrche sur les propriétés ?

Merci d'avance




Répondre à