Docs Menu
Docs Home
/ / /
Laravel MongoDB
/

문서 수 계산

Model::where() 와 같은 메서드 또는 DB 파사드의 메서드를 사용하여 문서를 일치시킨 다음 count() 메서드를 호출하여 결과를 조회 쿼리 에서 반환된 문서 수를 계산할 수 있습니다.

다음 EloquentQuery Builder 탭에서 선택하여 각 해당 쿼리 구문을 사용하는 동일한 작업에 대한 사용 예제를 볼 수 있습니다.

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

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

  • 쿼리 필터하다 와 일치하는 movies 컬렉션 의 문서 수를 계산합니다.

  • 일치하는 문서 수를 출력합니다.

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

  • where(): genres 필드 값에 "Biography"가 포함된 문서와 일치합니다.

  • count(): 일치하는 문서 수를 계산하고 그 수를 정수로 반환합니다.

$count = Movie::where('genres', 'Biography')
->count();
echo 'Number of documents: ' . $count;
Number of documents: 1267

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

  • DB 파사드에서 table() 메서드를 호출하여 movies 컬렉션 에 액세스합니다.

  • 쿼리 필터하다 와 일치하는 movies 컬렉션 의 문서 수를 계산합니다.

  • 일치하는 문서 수를 출력합니다.

이 예시 다음 쿼리 빌더 메서드를 호출합니다.

  • where(): genres 필드 값에 "Biography"가 포함된 문서와 일치합니다.

  • count(): 일치하는 문서 수를 계산하고 그 수를 정수로 반환합니다.

$count = DB::table('movies')
->where('genres', 'Biography')
->count();
echo 'Number of documents: ' . $count;
Number of documents: 1267

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

돌아가기

여러 문서 삭제

이 페이지의 내용

  • 예시