問題タブ [grails-searchable]
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.
grails - Lucene 検索ソート
メンバーの名前と姓で検索する必要がありますが、これは正常に完了しました。次にやらなければならないことは、メンバーのつながりがリストの最初に来るようにすることです (つながりでソートします)。Facebook のように、友人がリストの最初に来て、コミュニティの他のユーザーよりも最初に来るようにします。
grails プラグイン Searchable を使用しています。searchListFromSearchable
これを行う簡単な方法の 1 つは、 wrt 接続のリストをソートすることです。
以下はドメイン構造です。
そして接続クラスは次のとおりです
これを行う lucene の方法はありますか?
oracle - 同じ Oracle データベースに対して Spring Security を使用して複数の Grails アプリをデプロイする
Spring Security Core、Spring Security UI、および Oracle に対して Tomcat で実行される検索可能なプラグインを含む既存の Grails アプリがあります。
同じプラグインを利用する新しい Grails アプリがあります。どちらのアプリも、Person (User) ドメイン クラスを異なるフィールドでカスタマイズします。
既存のアプリと同じ Oracle データベースに対して 2 番目のアプリをデプロイしようとしたときに、Spring Security クラスは作成されませんでした。二次的な問題として、インデックスを作成しようとする Searchable プラグインに問題があるようです。これを展開しようとしているのは明らかに私の見落としです。
このような問題の経験がある人はいますか? 考えられる回避策はありますか?Oracle の新しいインスタンスに対して 2 番目のアプリをデプロイするという当然の選択ですが、ご想像のとおり、これは望ましくありません。私のフォールバック計画は、2 つのアプリケーションをマージすることですが、これは大変な作業になります。アドバイスや考えをいただければ幸いです。
どうもありがとう
アップデート:
2 番目の展開がうまくいかなかった理由がまだわからないので、展開するために両方のアプリを一緒にロールアップしました。
grails - Grails Searchable の結果に制限を適用する
Grails 2.2.2 / MySQL でアプリケーションを開発しています。
Searchable プラグインを統合したいのですが、私のアプリケーションはマルチテナント SaaS アプリであり、何らかの方法で返される結果を制限する必要があります。たとえば、組織 A に属するアプリケーションのユーザーが製品を検索すると、組織 B に属する製品は表示されません。
私は現在、実行されたすべての基準クエリに制限を適用することによって機能する通常のgrails CRUDページを使用するときに、この種のデータ分割を実行するサービスを持っています。また、「高度な検索」スタイルのクエリのために、このサービスを Filterpane プラグインと統合しました。
同様の方法で検索可能な結果をフィルタリングすることは可能ですか?
grails - grails検索可能プラグインでDateを使用するには?
このようなドメインクラスがあります
このようなコードを使用して検索します
問題は、日付との比較が機能しないことです。
私もこのように試しました:
そして検索のために
しかし、それも機能しません
私が間違っていることを理解するのを手伝ってください
grails - クエリビルダーで検索可能なgrailsはエンティティを見つけることができません
grails 2.3.4 と postgreSql データソースで検索可能なプラグインを使用します。クロージャーを使用してクエリを作成すると、プラグインは結果をレンダリングできません。
1) ドメイン テスト:
2) searchableService を配線するサービス:
タイプと通貨のプロパティの文字列値「OFFICES」と「USD」を持つ十分に記録された Test エンティティにもかかわらず、クエリビルダーは結果を見つけることができません...
grails - grails 検索可能プラグインを使用して検索をコンポーネントのフィールド値に制限する
component't フィールドの制限に問題があります。私のモデル構造は以下のとおりです
と
以下は私のクエリです
ここでは、検索結果は常に空です。足りないものはありますか?「。」で試しました。および他の「$」オプションと運がない。
grails - Grails searcheble は全文検索中にフィールドを使用しません
ドメイン (単純な例):
価格セレクターで住所から検索したい
検索クエリは次のとおりです。
しかし、検索結果の address='500' の場合、価格が 500 の住宅になります。House.address + House.region だけで住所の家を見つける必要があります。
grails - grails アプリを 2.3.7 にアップグレードする際のエラー
最近、Grails アプリケーションを 2.1.1 から 2.3.7 にアップグレードしました。検索可能なプラグインでいくつかの例外を示しています。searchable:0.6.6 を使用しています
例外は次のようになります。
失敗の原因とそれを削除する方法について、誰でも私を助けてくれますか。