AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

문서 쿼리

이 가이드 에서는 Laravel MongoDB 사용하여 MongoDB 에서 데이터를 읽는 데 사용할 수 있는 일반적인 메서드의 코드 템플릿을 볼 수 있습니다.

이 가이드 에 포함된 메서드에 대해 자세히 학습 각 섹션에 제공된 링크를 참조하세요.

다음 코드는 컬렉션 에서 일치하는 첫 번째 문서 조회 방법을 보여줍니다.

SampleModel::where('<field name>', '<value>')
->first();

하나의 문서 찾는 실행 가능한 예시 보려면 문서 찾기 사용 예시 참조하세요.

문서 검색 및 메서드에 대해 자세히 학습 first() 보려면 MongoDB 데이터 조회 가이드 참조하세요.

다음 코드는 컬렉션 에서 쿼리 필터하다 와 일치하는 모든 문서를 조회 방법을 보여줍니다.

SampleModel::where('<field name>', '<value>')
->get();

문서를 찾는 실행 가능한 예시 를 보려면 여러 문서 찾기 사용 예시 참조하세요.

문서 검색에 대해 자세히 학습 MongoDB 데이터 조회 가이드 참조하세요.

다음 코드는 컬렉션 에서 모든 문서를 조회 방법을 보여줍니다.

SampleModel::get();
// Or, use the all() method.
SampleModel::all();

문서를 찾는 실행 가능한 예시 를 보려면 여러 문서 찾기 사용 예시 참조하세요.

문서 검색에 대해 자세히 학습 MongoDB 데이터 조회 가이드 참조하세요.

다음 코드는 컬렉션 문서의 문자열 필드 에 대해 텍스트 쿼리 수행하는 방법을 보여줍니다.

SampleModel::where('$text', ['$search' => '<search term or phrase>'])
->get();

텍스트 필드 쿼리에 대해 자세히 학습하려면 텍스트 쿼리 수행 가이드를 참조하세요.

다음 코드는 컬렉션 의 문서 수를 계산하는 방법을 보여줍니다.

SampleModel::count();
// You can also count documents that match a filter.
SampleModel::where('<field name>', '<value>')
->count();

문서 수를 계산하는 실행 가능한 예시 를 보려면 문서 수 사용 예시 참조하세요.

다음 코드는 지정된 필드 의 고유 값을 조회 방법을 보여줍니다.

SampleModel::select('<field name>')
->distinct()
->get();

고유 필드 값을 반환하는 실행 가능한 예시 보려면 고유 필드 값 조회 사용 예시 참조하세요.

다음 코드는 MongoDB 에서 반환된 지정된 수의 문서를 건너뛰는 방법을 보여줍니다.

SampleModel::where('<field name>', '<value>')
->skip(<number to skip>)
->get();

Laravel MongoDB 결과를 반환하는 방법을 수정하는 방법에 대해 자세히 학습 쿼리 결과 수정 가이드 참조하세요.

다음 코드는 MongoDB 에서 지정된 수의 문서만 반환하는 방법을 보여줍니다.

SampleModel::where('<field name>', '<value>')
->take(<number to return>)
->get();

Laravel MongoDB 결과를 반환하는 방법을 수정하는 방법에 대해 자세히 학습 쿼리 결과 수정 가이드 참조하세요.

다음 코드는 MongoDB 에서 반환된 결과에 정렬 순서를 설정하다 방법을 보여줍니다.

SampleModel::where('field name', '<value>')
->orderBy('<field to sort on>')
->get();

Laravel MongoDB 결과를 반환하는 방법을 수정하는 방법에 대해 자세히 학습 쿼리 결과 수정 가이드 참조하세요.

다음 코드는 찾기 작업을 수행할 때 읽기 설정 (read preference) 설정하다 방법을 보여줍니다.

SampleModel::where('field name', '<value>')
->readPreference(ReadPreference::SECONDARY_PREFERRED)
->get();

읽기 설정에 대해 자세히 학습 읽기 설정 가이드 를 참조하세요.