class documentation
class DynamicEmbeddedDocument(DynamicMixin, BaseEmbeddedDocument, mongoengine.DynamicEmbeddedDocument): (source)
Constructor: DynamicEmbeddedDocument(*args, **kwargs)
Base class for dynamic documents that are embedded within other documents and therefore aren't stored in their own collection in the database.
Dynamic documents can have arbitrary fields added to them.
Method | __hash__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | __setattr__ |
Undocumented |
Class Variable | meta |
Undocumented |
Static Method | _extract |
Undocumented |
Method | _get |
Undocumented |
Method | _raise |
Undocumented |
Inherited from DynamicMixin
:
Method | to |
Undocumented |
Class Method | _from |
Undocumented |
Inherited from MongoEngineBaseDocument
(via DynamicMixin
, BaseEmbeddedDocument
):
Class Method | from |
Loads the document from a BSON/JSON dictionary. |
Method | __deepcopy__ |
Undocumented |
Method | __delattr__ |
Undocumented |
Method | __delitem__ |
Undocumented |
Method | clear |
Clears the field from the document. |
Method | field |
Undocumented |
Method | field |
Undocumented |
Method | get |
Gets the field of the document. |
Method | has |
Determines whether the document has a field of the given name. |
Method | set |
Sets the value of a field of the document. |
Method | to |
Serializes this document to a BSON/JSON dictionary. |
Property | field |
An ordered tuple of the public fields of this document. |
Method | _get |
Returns an ordered tuple of field names of this document. |
Method | _get |
Returns an ordered tuple of field names that should be included in the repr of the document. |
Method | _to |
Undocumented |
Instance Variable | _fields |
Undocumented |
Inherited from SerializableDocument
(via DynamicMixin
, BaseEmbeddedDocument
, MongoEngineBaseDocument
):
Class Method | from |
Loads the document from a JSON string. |
Method | __eq__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | __str__ |
Undocumented |
Method | copy |
Returns a deep copy of the document. |
Method | fancy |
Generates a customizable string representation of the document. |
Method | iter |
Returns an iterator over the (name, value) pairs of the public fields of the document. |
Method | merge |
Merges the contents of the given document into this document. |
Method | to |
Serializes the document to a JSON string. |