rails计数方式

来源:互联网 发布:python 日期时间差 编辑:程序博客网 时间:2024/06/06 03:46

count方法总是会产生count(*)的SQL语句去查询数据库,

length方法总是取查询出的集合的个数,它总是不会产生count(*)的查询

size方法就比较好了,如果目标集合还没有取出来,它会像#count方法一样,产生count(*)的查询,如果记录已经取出来了,它就像#length方法一样,直接读取集合的个数

原创粉丝点击