Added none() to queryset (MongoEngine/mongoengine#127)
This commit is contained in:
parent
99fe1da345
commit
9ca96e4e17
@ -4,6 +4,7 @@ Changelog
|
||||
|
||||
Changes in 0.8
|
||||
==============
|
||||
- Added none() to queryset (MongoEngine/mongoengine#127)
|
||||
- Updated SequenceFields to allow post processing of the calculated counter value (MongoEngine/mongoengine#141)
|
||||
- Added clean method to documents for pre validation data cleaning (MongoEngine/mongoengine#60)
|
||||
- Added support setting for read prefrence at a query level (MongoEngine/mongoengine#157)
|
||||
|
@ -489,6 +489,10 @@ class QuerySet(object):
|
||||
self._iter = False
|
||||
self._cursor.rewind()
|
||||
|
||||
def none(self):
|
||||
"""Helper that just returns a list"""
|
||||
return []
|
||||
|
||||
def count(self):
|
||||
"""Count the selected elements in the query.
|
||||
"""
|
||||
|
@ -252,6 +252,14 @@ class QuerySetTest(unittest.TestCase):
|
||||
|
||||
Blog.drop_collection()
|
||||
|
||||
def test_none(self):
|
||||
class A(Document):
|
||||
pass
|
||||
|
||||
A.drop_collection()
|
||||
A().save()
|
||||
self.assertEqual(A.objects.none(), [])
|
||||
|
||||
def test_chaining(self):
|
||||
class A(Document):
|
||||
pass
|
||||
|
Loading…
x
Reference in New Issue
Block a user