2016-02-29 50 views

回答

0

按照pymongo documentation,一個Pymongo光標,具有count方法:

count(with_limit_and_skip=False) 

默認情況下該方法返回光標的總長度,例如:

cursor.count() 

如果您使用with_limit_and_skip=True調用此方法,則返回的值需要考慮limitskip查詢。例如,下面的查詢將返回5(假設你有超過5個文件):

cursor.limit(5).count(True) 
1

我發現,使用cursor.iter().count()是reslove這個問題的可行方法