Dav*_*mpy 7 activerecord ruby-on-rails rails-activerecord
ActiveRecord文档,Google和StackOverflow在update_all()的返回值上是阴谋的
update_all()返回什么?
Dav*_*mpy 10
ActiveRecord的update_all()返回更新的记录数.
describe '.update_all' do
let!(:user1) { create :user }
let!(:user2) { create :user }
let!(:user3) { create :user }
it 'returns number of records updated' do
expect(User.update_all(last_name: 'Smith')).to eq 3
end
end
Run Code Online (Sandbox Code Playgroud)
产量:
User
.update_all
returns number of records updated
Finished in 0.1245 seconds (files took 13.17 seconds to load)
1 example, 0 failures
Run Code Online (Sandbox Code Playgroud)