# mongodol

Access mongo through a Mapping interface

### Modules

| [`add_ons`](mongodol.add_ons.html.md#module-mongodol.add_ons)                   | Add-ons [https://github.com/i2mint/mongodol/issues/3](https://github.com/i2mint/mongodol/issues/3)   |
|----------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------|
| [`base`](mongodol.base.html.md#module-mongodol.base)                         | Base mongoDB data object layers                                                                      |
| [`constants`](mongodol.constants.html.md#module-mongodol.constants)               | Module to centralize constants used throughout project.                                              |
| [`errors`](mongodol.errors.html.md#module-mongodol.errors)                     | Where mongodol error objects are                                                                     |
| [`recipes`](mongodol.recipes.html.md#module-mongodol.recipes)                   | Mongodol Recipes                                                                                     |
| [`stores`](mongodol.stores.html.md#module-mongodol.stores)                     | Some useful stores for mongoDB                                                                       |
| [`tracking_methods`](mongodol.tracking_methods.html.md#module-mongodol.tracking_methods) | Tracking functionality                                                                               |
| [`trans`](mongodol.trans.html.md#module-mongodol.trans)                       | Transformative functionality                                                                         |
| [`util`](mongodol.util.html.md#module-mongodol.util)                         | Util functions                                                                                       |
| [`utils`](mongodol.utils.html.md#module-mongodol.utils)                       | Util modules                                                                                         |
| [`views`](mongodol.views.html.md#module-mongodol.views)                       | Mapping views that keep working when a mongo store is wrapped by `dol`.                              |
