query-parser

    1

    2答えて

    Lucene.Net 4.8のデモプロジェクト(https://github.com/synhershko/LuceneNetDemo)から始めました。私の目標は、クエリパーザ(QueryParserまたはMultiFieldQueryParser)を使用してテキストと数値を検索できるようにすることです。それは可能ですか?私が見つけたのは、範囲(NumericRangeQuery)を使用する例、ま

    14

    2答えて

    Lucene APIを使用して、トレーニングデータごとに正、負、中立の製品レビューを分類する問題に取り組んでいます。 私は、ReviewオブジェクトのArrayListを使用しています。これは、Webページをクロールしている各レビューの属性を格納する "reviewList"です。 「極性」&「レビュー内容」を含むレビュー属性は、インデクサーを使用して索引付けされます。その後、インデックスオブジェ

    0

    1答えて

    私はLucene 3.6を使用して近接検索を実装しようとしています。私はSpanNearQueryに行っていましたが、私の教師は、QueryParserはもっと良い方法でそれを行うことができると言います(SpanNearQueryとは異なり、アナライザを使ってクエリをフィルタリングします)。誰でも私にクエリの構文を教えてもらえますか?私はここ数時間インターネットで検索してきました。 ?:(

    0

    2答えて

    にLuceneインデックスを検索します。 (趣味のフィールドは、異なる値で複数回追加できます)。 私は、フィルタリングのために使用される唯一のインデックスが作成され、別のフィールド(un_analyzed &が保存されていない)があります。 例えば を:country_code は今、私は(として最もよくとして一致する文書を検索するクエリを構築したいです可能な)いくつかの "検索"入力フィールドに

    1

    1答えて

    [0, 10]にある用語を検索したいと思います。用語はIntegerとして格納されている "CityId"フィールドからのものです。私が書いたものは以下の通りです: String queryStr = "CityId : [0, 10]"; Query query = parser.parse(queryStr); TopDocs topDocs = searcher.search(query

    0

    1答えて

    Solrのプロパティ:私はminimum match docsに応じ NAME:marie SECOND_NAME:curie +PROFESSION:physicist mm=80% : のSolr-5.2.1 デフォルトのオペレータが、私は次のクエリを使用していますと です2つの節が一致することを期待するアーチ結果((int) (3 * 0.8) = 2)。どちらかNAMEまたはSECO

    0

    1答えて

    ユーザーが引用符で検索語を入力すると、検索エンジンは引用符内にあるものを正確に検索するか、引用符なしのクエリのようなクエリの分析を行うべきですか? たとえば、クエリ"U.S. of America"は、US of Americaと一致する必要がありますか?同様に、クエリ"foo-bar"はfoo barと一致する必要がありますか?これらのクエリが引用符で囲まれていない場合は、答えは「はい」とみなさ

    6

    1答えて

    私はLuceneが初めてで、QueryParserを使用して生の文字列をQueryに解析しようとしています。 私は、QueryParser.Parse()メソッドにAnalyzerのパラメータが必要なのはなぜですか?同様に、通常のQueryオブジェクトを扱うときに分析が照会に関係している何かが、その後、Analyzerを指定する必要がありますされている場合ではない場合 は(TermQueryは、B

    2

    1答えて

    の使用順序を台無し私は、以下に示すようCustomAnalyzerを使用してクエリを解析するためのLucene 6.0.0でorg.apache.lucene.queryparser.classic.QueryParserを使用しています: public static void testFilmAnalyzer() throws IOException, ParseException {