当范围很大时,Rails查询以查找两个日期之间的记录需要更长的时间

时间:2017-01-24 05:18:56

标签: sql ruby-on-rails activerecord psql

在我的模型中,我有

display: block;

这很好用。但我已经在我的控制器中使用了这种方法,并在控制器中退出该功能,如果日期范围更高(大约50-60岁)。渲染结果需要7-8秒,持续时间随着日期范围的增加而增加。 在终端中,我看到查询继续加载,检查每个日期。我该如何缩短这段时间?

1 个答案:

答案 0 :(得分:2)

accounts.create_ataddresses.zipcode

上添加索引