0
목표 :출력 리트 윗이 MongoDB를하지 않고 랜덤 트위터 세트
가DBQuery.shellBatchSize = 20
db.mycollection.aggregate({$sample: {size: 20}}, {$project: {"_id": 0,"text": 1}})
다음 코드 리트 윗 제거 : 트위터
다음 코드 20 랜덤 트위터를 출력하는 임의의 세트를 출력한다이 리트 윗에게 RT
제거 :
db.mycollection.find({text:{$nin:[/^RT /]}},{text:1, _id:0})
질문 :이 있습니까 text:{$nin:[/^RT /]
을 db.mycollection.aggregate
코드에 추가하여리트 렛을 제거하고 주어진 임의의 짹짹을 생성하는 방법? 그렇지 않다면 어떤 코드 행을 사용하면됩니까?
집계 파이프 라인의 첫 번째 단계로'$의 match'를 추가합니다. '{$ match : {text : {$ nin : [/^RT /]}}}' – Veeram