mongodb의 Aggregate()에서 $slice 사용에 대해
PHP中文网
PHP中文网 2017-05-02 09:18:00
0
1
766

mongodb에서 집계(집계 함수)를 사용하면 파이프가 다음과 같이 작성됩니다.

으아악

주소 필드가 목록 유형이고 주소의 첫 번째 항목을 꺼내고 나타나면 추가하고 싶지만 항상 오류가 보고됩니다.

작업 실패: 명령 SON([('aggregate', u'item_info_3'), ('pipeline', [{'$match': {'time': '03.02'}}, {'$group ': {'counts': {'$sum': 1}, '_id': {'$slice': ['$address', 0, 1]}}}, {'$sort': {'counts': -1}}]), ('cursor', {})]) 네임스페이스 GanjiData.$cmd 실패: 예외: 잘못된 연산자 '$slice'

왜인지는 모르겠지만 한번 봐주시면 감사하겠습니다!

PHP中文网
PHP中文网

认证0级讲师

모든 응답(1)
大家讲道理

mongodb의 버전이 무엇인지 모르겠습니다. mongodb docs에 따르면 aggregation 뒤에 $slicemongodb 3.2가 추가되었습니다.

참조
https://docs.mongodb.org/manual/reference/operator/aggregation/slice/

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿