Docs Menu
Docs Home
/ / /
Laravel MongoDB
/

여러 문서 찾기

이 페이지의 내용

  • 예시

Model::where() 또는 DB 파사드와 같은 메서드를 사용하여 쿼리 빌더를 만들고 컬렉션의 문서를 일치시킨 다음 get() 메서드를 호출하여 결과를 검색하여 컬렉션에서 여러 문서를 검색할 수 있습니다. ..

쿼리 필터하다 를 where() 메서드에 전달하여 기준 설정하다 를 충족하는 문서를 조회 합니다. get() 메서드를 호출하면 MongoDB 는 데이터베이스 의 기본 순서 또는 orderBy() 메서드를 사용하여 지정할 수 있는 정렬 순서에 따라 일치하는 문서를 반환합니다.

쿼리 빌더 메서드에 학습 보려면 쿼리 빌더 가이드 를 참조하세요.

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

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

  • movies 컬렉션에서 쿼리 필터와 일치하는 문서를 검색하고 인쇄합니다.

이 예시에서는 Movie 모델에서 다음 메서드를 호출합니다.

  • where(): runtime 필드의 값이 900보다 큰 문서와 일치합니다.

  • orderBy(): 일치하는 문서를 오름차순 _id 값을 기준으로 정렬합니다.

  • get(): 쿼리 결과를 Laravel 컬렉션 객체로 조회합니다.

$movies = Movie::where('runtime', '>', 900)
->orderBy('_id')
->get();

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

Laravel MongoDB로 문서를 검색하는 다른 방법에 대해 알아보려면 읽기 작업 가이드를 참조하세요.

돌아가기

문서 찾기

다음

문서 삽입

이 페이지의 내용