ユーザー インデックス:
ThinkingSphinx::Index.define :user, with: :active_record
...
has :group_id
end
グループ ID : 450 に属するすべてのユーザーを取得したい。そのグループには約 25000 人のユーザーがいます。
私がする時、
User.search_for_ids({:page=>1, :per_page=>1000000, :with=>{:group_id => 450}})
25000 個の ID を返すのに約 4 秒かかります。
不足しているものはありますか、または結果をより速く取得するために改善できることはありますか?
編集: