What is the context of this code? Depending whether you are just trying to
consume this query or building a query wrapper, you should either call
searcher.createNormalizedWeight(spt2, true) instead or make sure that your
query wrapper rewrites the wrapped queries.

Le jeu. 6 juil. 2017 à 12:36, Ranganath B N <ranganath....@huawei.com> a
écrit :

> Hi,
>
>      Execution of the following code snippet
>        "RegexpQuery  regquery= new  RegexpQuery(new Term("text",
> "regul.*"));
>        spt2 = new SpanMultiTermQueryWrapper<RegexpQuery>(regquery);
>        spt2.createWeight(searcher, true);"
>
> throws  java.lang.IllegalArgumentException: Rewrite first!
>
>
>   Can anyone suggest what is the problem with this?
>
> Thanks,
> Ranganath B. N.
>
>

Reply via email to