Whether this instance is known to be present in the database or not
Whether this instance represents a partial document
The model that this instance belongs to
A copy of the original document which may have had changes applied to it
The original document received from the database
Allows an instance implementation to define its own means of accessing properties. This is used to enable the memoization of transformed properties.
The name of the schema field whose value should be returned
Allows an instance implementation to control how it responds when new values are assigned to any of its fields. This is used to support memoization of transformed properties safely.
The name of the schema field whose value should be updated
The pre-toDB-transform value to be assigned to this field
Generated using TypeDoc
Used to provide post-transform object memoization on a per-field basis See #118 for design details