프로젝션 사용하여 쿼리 반환하는 문서 필드를 선택합니다. 다음 메서드를 사용할 수 있습니다.
프로그래밍 언어의 드라이버입니다.
MongoDB Atlas UI. 자세한 내용은 MongoDB Atlas를 사용해 null 또는 누락된 필드 쿼리하기를 참조하세요.
MongoDB의 쿼리는 기본적으로 일치하는 문서에 존재하는 모든 필드를 반환합니다. MongoDB가 애플리케이션에 전송하는 데이터의 양을 제한하기 위해 프로젝션 문서를 포함하여 반환할 필드를 지정하거나 제한할 수 있습니다.
추가 고려 사항
$project집계 단계를 사용하는 경우, 이 단계는 일반적으로 파이프라인의 마지막 단계로, 클라이언트에 반환할 필드를 지정하는 데 사용됩니다.파이프라인 의 시작 또는 중간에
$project단계를 사용하여 후속 파이프라인 단계로 전달되는 필드 수를 줄이면 데이터베이스 이 최적화를 자동으로 수행하므로 성능이 향상되지 않을 수 있습니다.MongoDB는 프로젝션과 관련하여 추가 제한 사항을 시행합니다. 자세한 내용은 프로젝션 제한 사항을 참조하세요.