Anyone? ideas? i really am not able to figure this out.. nothing in the API docs, google is not being its dependable self..
On Jun 27, 11:58 am, Ram <yourstruly.vi...@gmail.com> wrote: > Hi all, > > I have two models Order and Transaction witht he following > relationship. > > Order > has_one :transaction > Transaction > belongs_to :order > > and there's an order_id column in the transactions table. These models > have various associations with other models too. > > When i try to delete an order though, it does not get deleted. When i > comment out the association line in the model 'has_one :transaction', > the delete works fine. Its puzzling! There are no before_destroy > callbacks on either model yet the log shows this line > > SELECT * FROM `transactions` WHERE (`transactions`.order_id = 80) > LIMIT 1 > > this is the last line in the log. The order is not deleted and neither > is the transaction. Any idea what im doing wrong? > oh and i tried adding :dependent => :destroy on the :has_one too. That > dint work either. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---