misal saya punya object PO (purchase order) dan POEntry (purchase
order entry), dan saya mau memastikan bahwa kalo PO terisi
(headernya), tapi POEntry tidak, maka semua batal

PO has_many POEntry, POEntry belongs_to PO

PO.transaction do
 #proses entry data PO melalui params
 (0..end_of_entry-1).each do |i|
  #proses entry data POEntry melalui params
 end
end

saya coba seperti diatas, PO nya OK (tidak masuk kalo ada masalah),
tapi POEntry nya tetap masuk.

Saya coba
PO.transaction and POEntry.transaction do
 #proses entry data PO melalui params
 (0..end_of_entry-1).each do |i|
  #proses entry data POEntry melalui params
 end
end

malah gak ada yang masuk walaupun datanya semua bener

Ada yang bisa bantu? terima kasih sebelumnya

Kirim email ke