sdx-developers
[Top][All Lists]
Advanced

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

RE : RE : [sdx-developers] Le highlighter de la mort


From: Rasik Pandey
Subject: RE : RE : [sdx-developers] Le highlighter de la mort
Date: Fri, 19 Sep 2003 16:23:13 +0200

Salut,

 >Euh... quoi ? La doc Lucene ? Bien sûr :-) La problème, c'est que les 
 >implémentations travaillent toutes avec des getPositionIncrement de 1 
 >(il y a néanmoins un excellent test dans 
 >src/test/org/apache/lucene/search/ mais il n'implique pas le 
 >queryParser 
 >:-() . On reparler de TermVectors, mais j'ai bien peur qu'il faille 
 >attendre...

Est-ce que tu as vu la methode testQPA() de
org.apache.lucene.queryParser.TestQueryParser?

public void testQPA() throws Exception {
        assertQueryEquals("term term term", qpAnalyzer, "term term
term");
        assertQueryEquals("term +stop term", qpAnalyzer, "term term");
        assertQueryEquals("term -stop term", qpAnalyzer, "term term");
        assertQueryEquals("drop AND stop AND roll", qpAnalyzer, "+drop
+roll");
        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        assertQueryEquals("term phrase term", qpAnalyzer,
            "term \"phrase1 phrase2\" term");
        assertQueryEquals("term AND NOT phrase term", qpAnalyzer,
            "+term -\"phrase1 phrase2\" term");
        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        assertQueryEquals("stop", qpAnalyzer, "");
        assertTrue(getQuery("term term term", qpAnalyzer) instanceof
BooleanQuery);
        assertTrue(getQuery("term +stop", qpAnalyzer) instanceof
TermQuery);
    }


Rasik







reply via email to

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