sdx-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE : [sdx-developers] Les queries


From: Rasik Pandey
Subject: RE : [sdx-developers] Les queries
Date: Thu, 11 Sep 2003 14:18:13 +0200

Salut,
 >
 >A la suite de ce que je disais hier, je sèche totalement sur 
 >l'implémentation actuelle des queries :
 >
 >il me devient totalement impossible de rechercher un terme 
 >dans un champ 
 >de type "mot" avec une fieldQuery. C'est dommage car 
 >sdx:terms me permet 
 >de lister un index. Je comptais mettre une ancre depuis ce 
 >terme qui me 
 >ferait une jolie FieldQuery me renvoyant tous les documents 
 >contenant ce 
 >terme.
 >
 >Comme je le disais, je suis aussi surpris de l'implémentation de 
 >luceneQuery dans les FieldQuery (celles qui marchent ;-). J'obtiens 
 >"Mellac" alors que je voudrais "com:Mellac"... ou autre chose dont je 
 >reparle de suite.
 
 Si tout le monde est d'accord, on pourrait utiliser
luceneQuery.toString() au lieu de luceneQuery.toString(champ):

/** Prints a query to a string, with <code>field</code> as the default
field
   * for terms.  <p>The representation used is one that is readable by
address@hidden
   * org.apache.lucene.queryParser.QueryParser QueryParser} (although,
if the
   * query was created by the parser, the printed representation may not
be
   * exactly what was parsed).
   */
  public abstract String toString(String field);

  /** Prints a query to a string. */
  public String toString() {
    return toString("");
  }


Rasik





reply via email to

[Prev in Thread] Current Thread [Next in Thread]