間に違いはありますか
User.count
と
User.count(:all)
Railsを4.0にアップグレードして使っModelName.count(:all)
てみるとうまく動いているのですが、使っModelName.count
てみると以下のようなエラーが出てしまいます。
SELECT COUNT() FROM "users"
PG::WrongObjectType: ERROR: count(*) must be used to call a parameterless aggregate function
LINE 1: SELECT COUNT() FROM "users"