Docs Menu
Docs Home
/ / /
Laravel MongoDB
/

여러 문서를 삽입합니다.

이 페이지의 내용

  • 예시

Eloquent 모델 또는 쿼리 빌더에서 insert() 메서드를 호출하여 컬렉션 에 여러 문서를 삽입할 수 있습니다.

여러 문서를 삽입하려면 insert() 메서드를 호출하고 메서드 호출 내에서 새 문서를 배열로 지정합니다. 각 배열 항목에는 단일 문서의 필드 값이 포함됩니다.

이 사용 예제에서는 다음 조치를 수행합니다.

  • Movie Eloquent 모델을 사용하여 sample_mflix 데이터베이스의 movies 컬렉션을 나타냅니다.

  • movies 컬렉션에 문서를 삽입합니다.

  • 삽입 작업의 성공 여부를 출력합니다.

이 예시 에서는 insert() 메서드를 호출하여 에 개봉된 영화에 대한 정보가 포함된 문서를 2023 삽입합니다. 삽입 작업이 성공적인 하면 1 값을 반환합니다. 작업이 실패하면 예외가 발생합니다.

$success = Movie::insert([
[
'title' => 'Anatomy of a Fall',
'release_date' => new UTCDateTime(new DateTimeImmutable('2023-08-23')),
],
[
'title' => 'The Boy and the Heron',
'release_date' => new UTCDateTime(new DateTimeImmutable('2023-12-08')),
],
[
'title' => 'Passages',
'release_date' => new UTCDateTime(new DateTimeImmutable('2023-06-28')),
],
]);
echo 'Insert operation success: ' . ($success ? 'yes' : 'no');

Laravel 애플리케이션 을 편집하여 사용 예시 를 실행 하는 방법을 학습 보려면 사용 예제 랜딩 페이지를 참조하세요.

삽입 작업에 대해 자세히 알아보려면 쓰기 작업 가이드의 문서 삽입 섹션을 참조하세요.

돌아가기

문서 삽입

다음

문서 업데이트

이 페이지의 내용