は、誰かが、私はここに例が続いてきた、これに光を当てることができます:無効なカスタム@query構文春弾性検索
...しかし、構文はおそらく動作することはできません。下の画像に似た構文エラーが発生します。
事:私は引用符をエスケープしようとしましたが、結果elastic
クエリは以下の例外では動作しません
(これはコンパイルされません言うまでもなく)他の例でも同様のフォーマットを使用していますが、もちろん動作しません。 Spring Data elasticsearch @Query annotation for nested objects
?
どのバージョン(あなたのIDEが赤いライニングクエリで見ることができるように)あなたのクエリ内の二重引用符をエスケープする必要がありますあなたは走っていますか? elasticsearchデータライブラリの必要なバージョンを確認してください。私が正しいとすれば、彼らは古い1.5.4の弾性に頼っている。 elastic 2.xを実行している場合、動作しません。 spring-data elasticsearchの2.xバージョンにアップグレードすると、より良い結果が得られます。弾性5では、クライアントは使用されているバージョンのサーバーにあまり影響を与えません。しかし、見栄えが良いのは賢明です。 –
@JettroCoenradieちょうど今バージョンをチェックしています – wired00
ええとJhipsterジェネレータで何らかの理由でそれが1.5.2とspring-data-elasticsearch 1.3.4 ...とパッケージ化されています:/ – wired00