問題タブ [luke]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
79 参照

solr - 分析された帯状疱疹をsolr docから取得します(lucene、luke)

次のようにsolrフィールドを作成しました。

期待される結果を含むドキュメントの帯状疱疹を作成します。見つけられない特定のフィルター クエリの帯状疱疹をすべて取得したいと考えています。luke を使用してインデックスを取得しようとしましたが、フィルタークエリからではなく、すべての帯状疱疹が得られました。そのようなデータを取得する方法はありますか?

0 投票する
1 に答える
849 参照

lucene - Luke (Lucene): フィールドの値を変更するにはどうすればよいですか?

Luke (Lucene インデックス用) を使用しており、フィールドの値を変更したいと考えています。おそらく私は盲目ですが、それができる場所が見つからないだけです(フィールドを追加する方法はわかりましたが、既存のフィールドを変更する方法はわかりませんでした)。

ルーク

念のため、Luke で値を変更することはできません。

ところで、スクリーンショット「bewertung_tl_」の列 (フィールド) 名を変更できますか?

ありがとう、ベルンハルト

0 投票する
0 に答える
577 参照

lucene - luke lucene 4.5 で利用可能なバージョン

ナビゲートして検索してApache Lucene 4.5インデックスをテストしようとしています.Lukeの適切なバージョンを探していました.LukeのWebサイトから、Luceneと同じバージョンを使用していることを理解しましたが、彼らが持っている最新バージョン.私のインデックスを読み取ることができない 4.0.0ALPAH です。この投稿もstackoverflowで見つけましたが、同じエラーが発生しました!

「場所のディレクトリが無効です。詳細については、コンソールを確認してください。最後の例外: java.lang.IllegalArgumentException: 'Lucene45' という名前の org.apache.lucene.codecs.Codec タイプの SPI クラスは存在しません。この SPI をサポートする対応する JAR ファイルをクラスパスに追加します。現在のクラスパスは次の名前をサポートしています: [Lucene40、Lucene3x、Lucene41、Lucene42]"

Lucene45にはルークがいないってことですか!ヒントはありますか?前もって感謝します、

0 投票する
1 に答える
599 参照

java - lucene エラー: ディレクトリ 'c:/index' へのインデックス作成中... 1234 java.lang.IllegalArgumentException: 値を null にすることはできません 合計 1002 ミリ秒

ディレクトリへのインデックス作成という例外が発生します:

MMapDirectory@C:\dbindex lockFactory=org.apache.lucene.store.NativeFSLockFactory@4493d195'...
java.lang.IllegalArgumentException: org.apache.lucene.document.Field で値を null にすることはできません
。(Field.java:238 )
org.apache.lucene.document.StringField.(StringField.java:61) で
lucene.Lucenetest.indexDocs1(Lucenetest.java:80) で
lucene.Lucenetest.main(Lucenetest.java:56) で

何を見逃したのかよくわかりません。

0 投票する
1 に答える
811 参照

java - ルーク + ルセン 5.4.1

Lucene 5.4.1 バージョンを使用してインデックス ファイルを作成するためにカスタム アナライザーを使用しています。また、インデックス ファイル内のデータを検索するために Luke を使用しようとしています。カスタム アナライザーを Luke に追加しようとしていますが、アナライザー タブに見つかりません。

アナライザーを Luke に追加するために以下の構文を使用しています java -cp "pivot-luke-with-deps.jar;CatalogSearchAnalyzer.jar" org.getopt.luke.Luke

私のアナライザーコード `

` jar を Luke に追加している間、例外は発生しません。

ご検討いただきありがとうございます。

0 投票する
0 に答える
296 参照

lucene - インデックス内のすべての既存のドキュメントに新しいフィールドを追加しますか?

インデックス内の既存のすべてのドキュメントに新しいフィールドを追加するために、Luke を使用しています。「再構築して編集」オプションを使用して、1 つのドキュメントに対してこれを簡単に行うことができます。ただし、すべてのドキュメントに対してこれを一度に実行したいと考えています。今、私はこれを一つ一つやらなければなりません。インデックスには 2000 のドキュメントがあります。これには多くの時間がかかります。

0 投票する
2 に答える
514 参照

c# - Lucene インデックス フィールドは検索できません

そのため、Lucene インデックス ドキュメントに「Field1」という名前のフィールドがあります (すべての意図と目的のために)。

Luke を開いてドキュメントを参照すると、ほとんどのドキュメントにこのフィールドがあることがわかります。ただし、検索タブに切り替えて入力するField1:parameterValueと、検索結果がゼロになります。

ドキュメントのインデックス作成を行うとき、私は持っています

doc.Add(new Field("Field1", field1, Field.Store.YES, Field.Index.ANALYZED));

フィールドを検索できないのはなぜですか? 余談ですが、「IdfpTSVopNLB#」列がドキュメント レコードにあることを説明する Luke に関するドキュメントも見つかりません。この情報が役立つ可能性があると考えているので、このフィールドを持つレコードの 1 つで、列の値はIdfpTS---N---で、「ノルム」列は4.0

0 投票する
1 に答える
92 参照

lucene - lukeツールでPerFieldAnalyzerWrapperを使用するには?

LukeツールでPerFieldAnalyzerWrapperを使用するには? 1 つのフィールドにはKeywordAnalyzerがあり、もう1 つのフィールドにはStandardAnalyzerがあるため、 Lucene 4.2.0を使用して、Luke ツールで PerfieldAnalyzer を使用して検索したいと考えています。出来ますか?