Re: validation

Gopi Govind
Mon, 15 Jun 2009 07:28:18 -0000

Frederick Cheung wrote:
> On Jun 15, 7:00�am, Le Sa
<rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> 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.