You're saying fetch and update if it exists, or create new if it does not? That is what I'm doing. What I'm saying is when I update a new obj with json, the id does not get set. Is this not what you get?
> > On Wed, Jun 15, 2011 at 7:22 PM, Justin Stanczak <[email protected]>wrote: > >> Having issue updating a model with JSON. I simply * >> "model.attributes=json"*, which does update the attributes but not the >> id, or uuid in this case. > > I want to save or create the record (if it's id exists) > > You are updating the records if an existing record is present or any other > condition. > Create your custom method that checks if there are common ids in the json > you are passing and the ids of the records present.For them, call > obj.update_attributes!. > >> . Seems like this would be documented, but I'm not finding anything. I'm >> using a MOM to pass JSON between apps. Thanks. >> >> -- > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

