2014-12-21 1 views

답변

3

는 레일에있는 경우 레일 콘솔에서 Post.all.count을 시도 4.

UPDATE : 크리스티안 같은 질문을하기 전에

+1

Rails 4에서는 괜찮습니다. 그러나 레일스 3에서는 메모리에있는 테이블의 모든 레코드를 가져오고, ActiveRecord 오브젝트의 배열을 생성 한 다음 그 배열에서 count를 실행합니다 : D – cristian

+0

@ Octopus-Paul : 맞습니다. 레일즈 4에서도 마찬가지입니다. – webster

+0

아니요, Rails 4에서는 모두 배열이 아닌 ActiveRecord :: Relation 범위 객체를 반환합니다. Post.all.count를 실행하면 Rails 4에서 Post.count와 같은 효과를 갖습니다. – cristian

9
Post.count 

입니다.

관련 문제