Frederick Cheung wrote:
> On Jun 15, 7:00�am, Le Sa <[email protected]> wrote:
>> actually, if it is the same database, then there is no way to happen at
>> the same time, right?
>>
> Unfortunately, not true.
> 
> Anything working purely at the ruby level (such as a validation) will
> run into race conditions doing this. One of Rails' answers to this is
> optimistic locking (described in the active record api docs).
> 
> Fred


Mr. Frederick Cheung  thanks for replying,

  As u said, backend i have validated everythig. the person who submits 
first get saved and for the second person it should display stock not 
available..

  But my expectation is once the first user has selected the quantity 
then for the second user the stock displayed should be available 
quantity minus first user selected quantity.

note : This should work before both the users save the form.
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to