問題タブ [hibernate-search]

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 に答える
1396 参照

hibernate - 休止状態の検索と関係

MyItemBean0個以上の関連オブジェクトを持つことができるというオブジェクトがありKeywordBeanます。結果のクラスは次のようになります。

これらのオブジェクトに対して検索クエリを実行できるように、JBoss Seam /HibernateSearchを使用してこれらのオブジェクトにインデックスを付けています。MyItemBean指定されたキーワード値を持つインスタンスを検索できるようにしたいと思います。KeywordBeanただし、オブジェクトを単なる。以外に適用するため、この関係は一方向ですMyItemBean。リレーションにインデックスを付ける方法の例については、Hibernate Searchのドキュメントを調べましたが、それらが提供するすべての例は双方向です。MyItemBean.keywordsキーワード値に適切にインデックスを付けるために適用する必要のある注釈を誰かに教えてもらえますか?

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

lucene - Grails アプリ: DB およびファイルに格納されたデータに対する独自のクエリ言語 + 全文検索 (Hibernate Search、Compass など)

短い説明データをDBに保存し、関連するテキストデータをテキストファイルに保存するアプリケーションがあります。

DBの「高度な検索」を追加したい。JIRA のような独自のクエリ言語 (Jira Query Language) を追加することを考えていました。次に、それらのテキスト ファイル全体で全文検索を行うことを考えました (優先度は低くなります)。

それをより迅速かつ簡単に実装するには、どのツールが適しているのか疑問に思っています。

何よりも、要素を使用して検索フィルターを指定する代わりに、ユーザーが独自のクエリを記述できるようにしたいと考えています。

ありがとう

アップデート。日付を DB に保存しますが、ほとんどの varchar フィールドには 1 つの単語文字列が含まれています。

UPD2. 現在、Apache Derby が使用されています。

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

java - Hibernate Confusion を使用した検索

私は休止状態の初心者です。私は混乱している多くの Web チュートリアルを閲覧しています。Hibernate を使用するときに、検索の方向性を知りたいだけです。

一部のチュートリアルでは、Lucene で Hibernate Search を使用するように指示されています。他のチュートリアルでは、基準を使用し、他のチュートリアルでは createSQLQuery を使用しています。

誰かがこれで私を案内できますか?

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

java - luceneを追加するときにHibernate構成ファイルでエラーが発生する

アプリケーションにluceneを追加しようとしていますが、構成ファイルが原因でエラーが発生しています。

スタックトレース:

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

java - java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z

このエラーが発生しています:

これらは私のクラスパスのjarです:

これは私のivy.xmlです:

Tomcat 6.0 にデプロイしています

アップデート

以下の回答の後、ivy.xml に次の依存関係を追加することでこれを解決しました。

次に、この jar を Eclipse のビルド順序タブの下にある他のすべての上に置きます。

JRE/JDK 6を使用していました。

0 投票する
3 に答える
2456 参照

java - 休止状態の検索初心者の質問

私はHibernateSearchを始めたばかりです。検索に使用しているコードは、リファレンスガイドから取得したものです。

クエリ用語が論理和(OR)の用語として解釈されていることに気付きました。代わりに接続詞として解釈してほしい。

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

java - Hibernate Search 設定ヘルプ

いくつかの Web チュートリアルを読んで、アプリケーションの休止状態検索を構成しようとしています。大部分は注釈を使用していますが、xml マッピングを使用しています。また、多くのチュートリアルでは、Spring と Maven を使用していませんが、これらを使用していません。

誰かが助けて、休止状態の検索を構成するための出発点を提供できますか?多くの Web チュートリアルは私にとってはうまくいきません

アプリケーションは、バックエンドで休止状態の gilead を使用する gwt アプリケーションです

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

java - (HibernateSearch)MultiFieldQueryParserフィールドごとに異なるアナライザー

インデックス付きのフィールドのいくつかはギリシャ語のアナライザーを使用しており、他のいくつかのフィールドには英語のアナライザーを使用したいと思います。私の問題は次のとおりです。(現在MultiFieldQueryParserを使用して)結果を検索する場合、フィールドごとに異なるアナライザーを使用して、ギリシャ語のアナライザーをギリシャ語のインデックス付きフィールドに使用し、英語のアナライザーを英語のインデックス付きフィールドに使用するにはどうすればよいですか?

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

java - Hibernate Search: トークン化されていないクエリ

Hibernate Search を使用しています。問題は、検索を実行すると、次の文字列になることです。

「私」

結果が出ない…これでやってみると…

"l*"

結果は次のとおりです。

「Lampada bla bla」「Lampione bla bla bla」「Lost」

これが私のポジョです

これは私のJavaクラスです:

問題はどこだ??!?!?

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

hibernate - 共有プロパティを持つ2つのサブクラスでHibernateSearchを使用する

私は次のデータモデルを持っています:



}


ご覧のとおり、EntryDetailとEntryDetailCtxは同じプロパティ「receiverName」を共有しています。次のコードで「IndividualName1」という値を検索すると問題が発生します。

したがって、エンティティのインデックスを作成し、データベースで共有されている「receiverName」で検索を実行しようとすると、「Jhon」と言うと、次の例外が発生します。

私は多くの休止状態の検索フォーラムやHibernateSearchin Actionの本を読んだことがありますが、肯定的な結果は得られませんでした。誰かがこの問題のアイデアや考えられる解決策を教えてくれますか?ありがとう

編集:問題は、EntryDetailとEntryDetailCtxの両方が同じIDを持つことができることであることがわかりました(両方が異なるテーブルにあるため..)が@documentID、AbstractRecordから継承されるため、検索実行時に両方のテーブルで複製される可能性があります...今、私は追加の問題を抱えています、そしてそれは次のとおりです:

検索用の新しい@documentIDとしてuniqueTableKeyとrecordNumberが必要ですが、Hibernate検索では1つのdocumentIdしか許可されません。