如何在rails中找到已删除的ID? 示例:
@order=Order.find(params[:id])
@order.destroy
//here I wan to get the deleted order id
然后如何在下一行找到已删除的ID?
答案 0 :(得分:0)
将您的第二行代码更改为:response=@order.destroy
。
然后使用response.id
,您可以获取已删除对象的ID。
然后您的代码变为:
@order=Order.find(params[:id])
response = @order.destroy
deleted_id = response.id
否则从被选择的对象中提取id:
@order=Order.find(params[:id])
@order.destroy
deleted_id = @order.id