link.mongo
latest
  • API documentation
    • link.mongo package
      • Submodules
      • link.mongo.driver module
      • link.mongo.model module
      • link.mongo.storage module
      • Module contents
    • link.mongo.ast package
link.mongo
  • Docs »
  • API documentation »
  • link.mongo package
  • Edit on GitHub

link.mongo package¶

Submodules¶

link.mongo.driver module¶

class link.mongo.driver.MongoQueryDriver(*args, **kwargs)¶

Bases: link.dbrequest.driver.Driver

cursor_class¶

alias of MongoCursor

process_query(query)¶

link.mongo.model module¶

class link.mongo.model.MongoCursor(*args, **kwargs)¶

Bases: link.dbrequest.model.Cursor

driver¶
to_model(doc)¶

link.mongo.storage module¶

class link.mongo.storage.MongoStorage(auth_database=None, auth_mechanism='SCRAM-SHA-1', auth_mechanism_props=None, *args, **kwargs)¶

Bases: link.middleware.connectable.ConnectableMiddleware

aggregate(pipeline)¶
collection¶
count(mfilter, skip=None, limit=None)¶
database¶
delete(mfilter, multi=True)¶
find(mfilter, skip=None, limit=None)¶
insert(docs)¶
update(mfilter, spec, multi=True)¶

Module contents¶

Next Previous

© Copyright 2016, David Delassus. Revision 3cd9d264.

Built with Sphinx using a theme provided by Read the Docs.