I should add that I feel that I have a reasonable mechanism for
identifying 'old' record ids vs. 'new' record ids. It works great
except for when the user uses the back button and resubmits the form.
So - perhaps what I really need is a mechanism for avoiding double-
submits.

On Feb 9, 6:36 am, "yber...@msn.com" <yber...@msn.com> wrote:
> I'm trying to create a form/view that displays a mix of records that
> exist in the database and records that the user is working on but that
> don't yet exist in the database. I want to leverage all of rails' nice
> form helpers, especially the params hash that it generates for the
> records when the form is submitted. So - I am creating 'dummy' records
> with fake ids to represent the new records that don't really exist in
> the database.
>
> I'm getting wrapped around the axle when I try and submit the form. I
> need to identify the pre-existing records and just save them back to
> the database with any modified data. For the new records, I need to
> create them fresh and then save them to the database.
>
> I've been trying all sorts of clever tricks to identify the new
> records based on their fake ids, but I keep running into difficulties.
> I'm wondering if there is a simple convention for handling this
> scenario that I am missing, or if this is just one of those scenarios
> that requires a lot of work to make it work properly.
>
> Any guidance would be appreciated.
>
> Yoram
--~--~---------~--~----~------------~-------~--~----~
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 rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to