Query q1 = new QueryParser(Version.LUCENE_CURRENT, "id", analyzer).parse(dis.readLine());
Query q2 = new QueryParser(Version.LUCENE_CURRENT, "id", analyzer).parse(dis.readLine());
を後押し私はこれらのクエリが2すなわちQ2とを照会するために、1つのクエリとして組み合わせ、(5によって例えば)いくつかの弾みをつけることにしたいです。
おかげで、
ラヴィ
文字列term = dis.readLine()+ "AND" + dis.readLine()は実際には文字列のため、この文字列を解析できます。しかし、私が必要とするのは、2つのクエリQ1 n Q2をどのように組み合わせるかです。 私はq1..setBoost(0.5)を試しましたが、エラーが来ていないので、クエリの追加が可能です。私はブーストされたクエリを組み合わせたいと思います。 – ravi