実稼働サーバーでRailsコンソールを開き、検索*を実行してElasticSearch dbをカウントできます。Searchkick:インデックス内のレコードをカウントする
s = Sentence.search '*'
s.count
...5, 381587, 381590, 381597, 381600, 381602, 381604, 381618, 381632, 381637, 381640, 381642, 381645, 381648, 381670, 381678, 381679, 381686, 381693, 381698, 381712, 387518, 387519, 387535, 387541)
=> 1000
二つの問題がここにあります
(1)これは、このセットは、私は、インデックス内のエントリの総数のためにそれをどのように無視することができますされ1000でページングされますか?
(2)検索でElasticSearch IDではないRails IDが返されます。これは私がdbコールをしていることを意味しますか?
Searchkickを使用してRailsコンソールからElasticSearchから直接エントリを取得するにはどうすればよいですか?