_ [Rails] validates_uniqueness_of は信頼できない ActiveRecord のトランザクション処理を調べてみているのだが、 並行処理すると validates_uniqueness_of を破れるようだ。 # db/schema.rb: ActiveRecord::Schema.define(:version => 1) do create_table "users", :force => true do |t| t.column "login", :string end end # app/models/user.rb: class User < ActiveRecord::Base validates_presence_of :login validates_uniqueness_of :login, :case_sensitive => false