Merge pull request #1037 from MRigal/fix/1008-delete-returns-none-allowed

Added test and fix for delete with write_concern w:0
This commit is contained in:
Matthieu Rigal
2015-06-22 14:50:04 +02:00
3 changed files with 9 additions and 1 deletions

View File

@@ -418,7 +418,8 @@ class BaseQuerySet(object):
**{'pull_all__%s' % field_name: self})
result = queryset._collection.remove(queryset._query, **write_concern)
return result["n"]
if result:
return result.get("n")
def update(self, upsert=False, multi=True, write_concern=None,
full_result=False, **update):