私はelasticsearchプラグインを使用しています。を使用して検索を実行しています。searchable
とマークされているすべてのドメインクラスでキーワードを検索しています。検索を特定のドメインに限定する
ここでは、検索を2つの特定のドメインクラスに制限したいと考えています。検索メソッドに渡すことができるindices
とtypes
という名前のオプションがあることがわかりますが、単純に自分のドメインクラス名を使用すると、インデックスまたはタイプの存在を知らせるエラーが発生します。私が欲しいものを達成するために正確に何をすべきですか?
(私はluceneとelasticsearchを初めて使いました。インデックスと型の概念を理解しているかどうか分かりません。これはlucene/elasticsearchの概念にマップされています)。どこへ行く
'elasticSearchAdminService.indices'の検査私のドメインクラス。名前は "org.mypackage_v0"のように見えます。ドキュメントを読む私は予想される動作がホールデータベースの 'index'でなければならず、各ドメイン(テーブル)を' type'としてマップする必要があることを知りました。どうやってやるの? –