MCPcopy Index your code
hub / github.com/MongoEngine/mongoengine / _lazy_load_ref

Method _lazy_load_ref

mongoengine/fields.py:1345–1350  ·  view source on GitHub ↗
(ref_cls, dbref)

Source from the content-addressed store, hash-verified

1343
1344 @staticmethod
1345 def _lazy_load_ref(ref_cls, dbref):
1346 dereferenced_son = ref_cls._get_db().dereference(dbref)
1347 if dereferenced_son is None:
1348 raise DoesNotExist(f"Trying to dereference unknown document {dbref}")
1349
1350 return ref_cls._from_son(dereferenced_son)
1351
1352 def __get__(self, instance, owner):
1353 if instance is None:

Callers 1

__get__Method · 0.95

Calls 3

DoesNotExistClass · 0.90
_get_dbMethod · 0.80
_from_sonMethod · 0.80

Tested by

no test coverage detected