0
"Id가 53 인 ReceiptVoucher를 찾을 수 없습니다"라는 오류를 내 응용 프로그램에 표시하지 못하게하려고합니다. 사실 내가 무엇을하고 있어요 처음에 두 개의 창을 열고 모든 레코드를 나열하고 두 번째 창에서 ID 53 레코드로 특정 레코드를 액세스하고 있습니다. 이제 인덱스 페이지에서 해당 레코드를 삭제하고 다시 삭제하려고했습니다. 이전에 열렸던 두 번째 창.레일에서 삭제 된 레코드 Handling
def destroy
@receipt_voucher = ReceiptVoucher.find(params[:id])
if @receipt_voucher.blank?
redirect_to(receipt_vouchers_url, :notice => "record not found")
else
@receipt_voucher.destroy
respond_to do |format|
@receipt_voucher.register_user_action(request.remote_ip, 'deleted')
format.html { redirect_to(receipt_vouchers_url, :notice => "receipt voucher has been successfully deleted") }
end
end
끝
컨트롤러에서이 문제를 처리하는 방법 :
여기 내 컨트롤러 조치를 삭제합니다. 도움이된다면 도움이 될 것입니다.