私は ActiveRecord モデルの Account を持っています:
class Account < ActiveRecord::Base
attr_accessible :msisdn
validates_uniqueness_of :msisdn, :on => :create,
:message => "User Already Registered ."
end
そして、アカウントを作成しようとするコントローラーがあります:
begin
account = Account.create!(:msisdn => user)
rescue Exception => e
$LOG.error "Account #{user} : --> #{e.message}"
end
e.message は常に : Validation failed: Msisdn User Already Registeredを返します。私はビューをまったく使用していないことに注意してください。コントローラーから使用したいのですが、Rails 3 を使用しています。
前もって感謝します