1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Harmonized hash notation in AR::Base

This commit is contained in:
Sunny Ripert 2008-05-05 12:11:59 +02:00
parent 67ebf14a91
commit e9afd6790a

View file

@ -601,7 +601,7 @@ module ActiveRecord #:nodoc:
# User.create(:first_name => 'Jamie') # User.create(:first_name => 'Jamie')
# #
# # Create an Array of new objects # # Create an Array of new objects
# User.create([{:first_name => 'Jamie'}, {:first_name => 'Jeremy'}]) # User.create([{ :first_name => 'Jamie' }, { :first_name => 'Jeremy' }])
# #
# # Create a single object and pass it into a block to set other attributes. # # Create a single object and pass it into a block to set other attributes.
# User.create(:first_name => 'Jamie') do |u| # User.create(:first_name => 'Jamie') do |u|
@ -609,7 +609,7 @@ module ActiveRecord #:nodoc:
# end # end
# #
# # Creating an Array of new objects using a block, where the block is executed for each object: # # Creating an Array of new objects using a block, where the block is executed for each object:
# User.create([{:first_name => 'Jamie'}, {:first_name => 'Jeremy'}]) do |u| # User.create([{ :first_name => 'Jamie' }, { :first_name => 'Jeremy' }]) do |u|
# u.is_admin = false # u.is_admin = false
# end # end
def create(attributes = nil, &block) def create(attributes = nil, &block)
@ -634,10 +634,10 @@ module ActiveRecord #:nodoc:
# ==== Examples # ==== Examples
# #
# # Updating one record: # # Updating one record:
# Person.update(15, {:user_name => 'Samuel', :group => 'expert'}) # Person.update(15, { :user_name => 'Samuel', :group => 'expert' })
# #
# # Updating multiple records: # # Updating multiple records:
# people = { 1 => { "first_name" => "David" }, 2 => { "first_name" => "Jeremy"} } # people = { 1 => { "first_name" => "David" }, 2 => { "first_name" => "Jeremy" } }
# Person.update(people.keys, people.values) # Person.update(people.keys, people.values)
def update(id, attributes) def update(id, attributes)
if id.is_a?(Array) if id.is_a?(Array)
@ -1768,7 +1768,7 @@ module ActiveRecord #:nodoc:
# class Article < ActiveRecord::Base # class Article < ActiveRecord::Base
# def self.find_with_scope # def self.find_with_scope
# with_scope(:find => { :conditions => "blog_id = 1", :limit => 1 }, :create => { :blog_id => 1 }) do # with_scope(:find => { :conditions => "blog_id = 1", :limit => 1 }, :create => { :blog_id => 1 }) do
# with_scope(:find => { :limit => 10}) # with_scope(:find => { :limit => 10 })
# find(:all) # => SELECT * from articles WHERE blog_id = 1 LIMIT 10 # find(:all) # => SELECT * from articles WHERE blog_id = 1 LIMIT 10
# end # end
# with_scope(:find => { :conditions => "author_id = 3" }) # with_scope(:find => { :conditions => "author_id = 3" })