1
2
컨트롤러 함수를 호출하는 API 경로 추가
다음 명령을 실행 하여 API 경로 파일 을 생성합니다.
php artisan install:api
팁
Laravel 10.x를 사용하는 경우 명령이 생성하는 파일이 이미 존재하므로 이 단계를 건너뛰세요.
컨트롤러를 가져오고 routes/api.php 파일에서 store() 메서드를 호출하는 API 경로를 추가합니다.
use App\Http\Controllers\MovieController; // ... Route::resource('movies', MovieController::class)->only([ 'store' ]);
3
4
API에 요청 게시
movie.json 파일을 만들고 다음 데이터를 삽입합니다.
{ "title": "The Laravel MongoDB Quick Start", "year": 2024, "runtime": 15, "imdb": { "rating": 9.5, "votes": 1 }, "plot": "This movie entry was created by running through the Laravel MongoDB Quick Start tutorial." }
shell에서 다음 명령을 실행하여 JSON 페이로드를 엔드포인트에 POST 요청으로 보냅니다.
curl -H "Content-Type: application/json" --data @movie.json http://localhost:8000/api/movies
5
데이터 보기
웹 브라우저에서 http://127.0.0.1:8000/browse_movies 를 열어 제출한 영화 정보를 확인합니다. 삽입된 동영상이 결과 상단에 나타납니다.
참고
이 단계에서 문제가 실행 하면 이 페이지의 오른쪽 또는 오른쪽 하단에 있는 Rate this page 탭 사용하여 피드백 제출 .
일반적인 질문에 대한 지원은 MongoDB Stack Overflow 태그 또는 MongoDB Reddit Community를 사용하여 찾을 수 있습니다.