create_or_update method in rails

后端 未结 3 1711
-上瘾入骨i
-上瘾入骨i 2020-12-07 22:58
if ClassName.exists?([\"id = ?\", self.id])
  object = ClassName.find_by_name(self.name)
  object.update_attributes!( :street_address => self.street_address,
             


        
3条回答
  •  旧时难觅i
    2020-12-07 23:50

    person = Person.find_by_name(name) || Person.new(:name => name)
    person.update_attributes!(:street_address => street_address, :city_name => city_name) #etc etc
    

提交回复
热议问题