What is the best/fastest way for me to update the records in the db? Or do I just have to iterate through the array, retrieving each record again from the db and setting up the call to update_attributes by retrieving each attribute individually from the array?
Have a look at the update_all method in the api docs.
Fred