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