https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-rails
現在この elasticsearch-rails というジェムを使って ElasticSearch を操作しているのですが
es_client = Elasticsearch::Client.new es_client.search params es_client.scroll params
という感じでかいているとときどき
{"error":{"root_cause":[{"type":"too_long_frame_exception","reason":"An HTTP line is larger than 4096 bytes."}],"type":"too_long_frame_exception","reason":"An HTTP line is larger than 4096 bytes."},"status":400}
というエラーが出ることがあります
スクロールの長さを見ると実際5000文字ほどになっていて
https://github.com/OpenBankProject/OBP-API/issues/585
をよむと ES body にスクロールをうめこむことは可能なようなのですが
elasticsearch_rails のスクロールメソッドでそのような指定ができるのかがわかりません
elasticsearch_rails のドキュメントがどこにあるかもわからず
探し方が悪いんだと思うのですがドキュメントの場所がわかる方がいらっしゃいましたら
教えていただけないでしょうか
よろしくおねがいします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/01/28 08:08
2019/01/28 08:09