module documentation

Base classes for documents that back dataset contents.

Copyright 2017-2025, Voxel51, Inc.

Class BaseDocument Base class for documents that are written to the database in their own collections.
Class Document Base class for documents that are stored in a MongoDB collection.
Class DynamicDocument Base class for dynamic documents that are stored in a MongoDB collection.
Class DynamicMixin Mixin for MongoEngineBaseDocument classes that can have arbitrary dynamic fields added to them.
Class MongoEngineBaseDocument Mixin for all mongoengine:mongoengine.base.BaseDocument subclasses that implements the SerializableDocument interface.
Class SerializableDocument Mixin for documents that can be serialized in BSON or JSON format.
Function _merge_dicts Undocumented
Function _merge_lists Undocumented
def _merge_dicts(dst, src, overwrite=False): (source)

Undocumented

def _merge_lists(dst, src, overwrite=False): (source)

Undocumented