INNER CODE UNIT · Python
parse_many
mongomock/mongomock · mongomock/aggregate.py:296
def parse_many(self, values):
for value in values:
try:
yield self.parse(value)
except KeyError:
if self._ignore_missing_keys:
yield None
else:
raise
def _parse_to_bool(self, expression):
"""Parse a MongoDB expression and then convert it to bool"""
# handles converting `undefined` (in form of KeyError) to False
try:
return helpers.mongodb_to_bool(self.parse(expression))
except KeyError:
return False