Fix limit usage in aggregate
As per https://stackoverflow.com/a/24161461
This commit is contained in:
		@@ -1200,7 +1200,7 @@ class BaseQuerySet(object):
 | 
				
			|||||||
            initial_pipeline.append({'$sort': dict(self._ordering)})
 | 
					            initial_pipeline.append({'$sort': dict(self._ordering)})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if self._limit is not None:
 | 
					        if self._limit is not None:
 | 
				
			||||||
            initial_pipeline.append({'$limit': self._limit})
 | 
					            initial_pipeline.append({'$limit': self._limit + self._skip})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if self._skip is not None:
 | 
					        if self._skip is not None:
 | 
				
			||||||
            initial_pipeline.append({'$skip': self._skip})
 | 
					            initial_pipeline.append({'$skip': self._skip})
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user