Est-ce que Lucene QueryParser.parse (string) fonctionne toujours? S'il est déconseillé, quelle est la nouvelle syntaxe?Lucene QueryParser
Requête de requête = QueryParser.parse ("Ophelia");
Merci Tatyana
Est-ce que Lucene QueryParser.parse (string) fonctionne toujours? S'il est déconseillé, quelle est la nouvelle syntaxe?Lucene QueryParser
Requête de requête = QueryParser.parse ("Ophelia");
Merci Tatyana
Pas sûr de l'API exacte, mais il a changé à un objet d'instance. Tous les QueryParsers sont maintenant des objets d'instance.
var qp = new QueryParser(new StandardAnalyzer(),fields);
qp.Parse(inputString,fields);
légèrement différent dans Lucene 2.4.0 mais fonctionne QueryParser QP = new QueryParser (« le champ par défaut pour les termes de la requête », analyseur); Requête de requête = qp.parse ("Ophelia"); Merci, Tatyana –
Merci, pouvez-vous marquer ma réponse comme correcte s'il vous plaît? – CVertex
version 5.0:
QueryParser parser = new QueryParser(fields, new StandardAnalyzer());
Query query = parser.parse(searchString);
C'est le plus récent api!
S'il vous plaît envisager de marquer une réponse comme correcte – CVertex