我有两张桌子预订和出租。用户预订要租的汽车,管理员批准租用。
当管理员批准租赁时。不再需要预订。如何在创建租赁记录的同时删除预订记录。
这是我的尝试(我是红宝石的新手,如果我很愚蠢,请道歉)
#rental_controller.rb
after_create :delete_booking
def delete_booking
@booking = Booking.find(params[:id])
@booking.destroy
respond_to do |format|
format.html { redirect_to rental_url }
format.json { head :no_content }
end
end