2017-03-20 2 views
0

나는이 주제에 관한 모든 것을 읽었으며 여전히 안개 속에 있습니다.DB에서 행 삭제 요청하는 방법?

CRUD 기능을 만들었는데 질문은 어떻게 테스트/삭제 또는 업데이트 기능을 사용합니까? 컨트롤러 destroy에서

Route::resource('templates', 'Vendor\App\Controllers\TemplateController'); 

update 기능이 구현되어 내 routes.php에서

는 하나 개의 문자열이있다.

그래서 삭제를 시도하고 있습니다. 송신 요청을 삭제하면 - 내가 오류

RouteCollection->methodNotAllowed(array('GET', 'HEAD', 'POST')) 
있어

지금까지 내가 봤으로, 방법은 POST하지만, 양식 필드 중 하나 여야합니다 - 그래서 난의 우편 배달부를 사용하여 값 DELETE이 있어야합니다 _method 이름 테스트 및 가지고 같은 오류 : 내가 잘못

enter image description here

을 뭐하는 거지? 삭제 요청을하는 방법?

답변

1

올바른 요청을하고 있지만 잘못된 URL입니다. corresponding docs에 명시된 바와 같이 DELETE 요청의 URL은 /templates/{id}이어야합니다. 그것을보십시오 예를 들면. 와 templates/1