0

datamapperから返されたレコードをカウントしようとすると、ユーザーがいるかどうかに関係なく、常に0として返されます。

User.count(:username=>params[:username])

class User
  include DataMapper::Resource

  property :id,  Serial
  property :username,  String, unique_index: true, required: true, length: 3..32
  property :password,  String, required: true, length: 5..64
  property :email,  String, unique_index: true, required: true, format: :email_address

end
4

1 に答える 1

0

User.all(:username=>params[:username])コンソールで試してから試してみてください

User.count(:username=>params[:username])そのENVのために

于 2012-12-13T12:51:53.400 に答える