問題タブ [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.
java - WebアプリでHibernateSearchを開始中にエラーが発生しました
誰かが助けてくれますか、私は自分のWebアプリに休止状態の検索を配置し、次のエラーを受け取ります:
スタックトレース:
performance - Hibernate Search 3.3.0 Final:Massindexerのインデックス作成に時間がかかる
こんにちは私は次のクラスを持っています。ユーザービューは、Oracleのマテリアライズドビューです。
次のように、一括インデックス作成用のデータアクセスオブジェクトがあります。
バッチサイズは25、フェッチサイズは200です。したがって、バッチ処理のトランザクション設定。
これが私のプロパティ設定です。
だから私はインデックスを作成し始め、それは7分以上かかり、結果がありません(そして私はシステムに20人のユーザーしかいません)?????
なにが問題ですか?なぜそんなに時間がかかるのですか。
これがトレースログファイルです。
hibernate - HibernateSearchを使用して結果を評価する
データベースからの検索結果を取得した後、休止状態の検索で最適な一致に従って結果を並べ替えることは可能ですか?
java - Hibernate Search ヘルプ
PhoneticAnalyzer を追加するときにエラーが発生しますか??
hibernate - Hibernate Search の同義語アナライザーと PhoneticAnalyzer
音声アナライザーと同義語アナライザーの使用方法を知っている人はいますか? これをうまく説明する良いチュートリアルが見つかりませんか??
java - 休止状態の検索エラー
誰かが助けてもらえますか、私は休止状態の検索で簡単な例を試していますが、次のエラーが発生します:
私のアイテムクラス:
プログラムコード:
java - Hibernate Search NoSuchMethodError
誰かがこれと同様の問題を抱えているかどうかを確認するための簡単な行ですか?
プロジェクトのセットアップに必要な依存関係を使用していることを確認しましたが、createIndexer()を使用しようとすると次のエラーが発生します。
java.lang.NoSuchMethodError:org.hibernate.Session.setDefaultReadOnly(Z)V at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:92)at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(オプション.java:107)at java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:886)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:908)atjava.lang.Thread。 run(Thread.java:619)
乾杯、奪う
java - GWT + Lucene-spatial (Hibernate Search 経由)
わかりました、私はいくつかの進歩を遂げたので、質問を少し言い直しました...
やあ、
私はアプリケーション内で Lucene-Spatial を使用する方法についてのヘルプを見つけるために、最後の日を (ひどく) 探し回っています。
私は GWT を使用しているので、GWT はクライアント側のすべてをシリアル化しようとするため、クライアント側を org.apache.* パッケージから切り離したいと思います。(このチュートリアルの有用性を低下させました: [url]http://java.dzone.com/articles/spatial-search-hibernate?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+javalobby/frontpage+(Javalobby+/+Java+Zone)[/ URL])
基本的に、フィールド「緯度」とフィールド「経度」を持つ住所オブジェクトがあり、これに対して距離検索を行いたいのですが、ルーセン空間は正しい方法ですか、それとも別の方法でそれを行うことをもっと検討する必要がありますか?
これまでのところ、私はしなければなりません:-
[コード]DistanceQueryBuilder dq = new DistanceQueryBuilder(new Double(point[1]), new Double(point[0]), 10d, "activity_locationName_latitude", "activity_locationName_longitude",CartesianTierPlotter.DEFALT_FIELD_PREFIX, true);
しかし、「CartesianTierPlotter.DEFALT_FIELD_PREFIX」が実際に何を意味するのか理解できないため、結果セットが空に戻ります。
乾杯、 ロブ
java - 初心者の hibernate / spring / hiberante-search の質問 (構成)
これはかなり単純な質問だと確信していますが、Googleが役立つ方法でそれを表現することはできないようです.
hibernate-search ドキュメントには、プログラム API (http://docs.jboss.org/hibernate/search/3.2/reference/en-US/html/search-mapping.html#hsearch-mapping-programmaticapi) があります。
次のように検索マッピングを作成しようとしています: コード: SearchMapping mapping = new SearchMapping(); [...] configuration.setProperty( Environment.MODEL_MAPPING, mapping );
しかし、構成オブジェクトが何であり、どのように取得するのか、私は本当に理解していません。DAO に spring と org.springframework.orm.hibernate3.support.HibernateDaoSupport パッケージを使用しているので、何らかの方法で Bean の形で注入する必要がありますか? 私はこれを春のフォーラムに投稿するだけでなく、春に関連している可能性があります.
どんな助けや提案も大歓迎です。
Spring のセットアップはここにあります。他のコードが役立つ場合は、コードを教えてください。
hibernate - Lucene DistanceQueryBuilder
Lucene Spatialの理解にいくつか問題があります(ドキュメントと良い例が不足していることと、愚かさが原因の1つです!)
クエリを実行しようとしています:-
提供された座標から1000マイル以内に結果があることは確かですが、デバッグを開始する方法がわかりません。
Lukeを使用してインデックスを確認し、指定された領域内にあるジオハッシュの少なくとも2つがLatおよびlongに正しく変換されることを確認しました。
検索で使用されているレベルである_tier_9のインデックスにもフィールドがあります。
私はそれが私が見逃している単純なものであると確信しています、どんな助けも素晴らしいでしょう。
また、以下のようにテストを行って、アドレスオブジェクトがこのメソッドによって検出され、機能することを確認しました。
乾杯ロブ