mongodb
[mongodb] 커서 (cursor)
'김용환'
2015. 11. 9. 21:50
몽고DB에도 cursor가 있다. 커서를 순회하려면 다음과 같다.
> var cursor = db.contents.find();
> cursor.forEach(function(x) { print(x.content); });
커서에 타임아웃이 10 분이다. 타임아웃이 없게 하려면 다음과 같이 option을 추가한다.
> var myCursor = db. contents.find().addOption(DBQuery.Option.noTimeout);
깔끔하게 처리할 수 있도록 batchSize() 와 limit()를 제공한다.
https://docs.mongodb.org/manual/tutorial/iterate-a-cursor/
https://docs.mongodb.org/v3.0/reference/method/cursor.forEach/