정의
예시
다음 예시에서는 sample_mflix 샘플 데이터 집합의 movies 컬렉션을 사용합니다. 배포서버에 이 데이터세트를 로드하는 방법은 샘플 데이터세트 로드를 참조하세요.
$concat 연산자 사용하여 title 필드 와 rated 필드 " - " 구분자. runtime 필터하다 결과를 작고 대표적인 문서 설정하다 로 제한합니다.
db.movies.aggregate( [ { $match: { runtime: { $gt: 1000 } } }, { $project: { _id: 0, title: 1, titleRated: { $concat: [ "$title", " - ", "$rated" ] } } }, { $sort: { title: 1 } } ] )
[ { title: 'Baseball', titleRated: 'Baseball - TV-PG' }, { title: 'Centennial', titleRated: null } ]