尝试优化active record的查询