dbref – Tools for manipulating DBRefs (references to documents stored in MongoDB)

    class bson.dbref.DBRef(collection, id, database=None, _extra={}, \*kwargs*)

    Initialize a new DBRef.

    Raises if collection or database is not an instance of (str in python 3). database is optional and allows references to documents to work across databases. Any additional keyword arguments will create additional fields in the resultant embedded document.

    See also

    • as_doc()

      Get the SON document representation of this DBRef.

      Generally not needed by application developers

    • database

      Get the name of this DBRef’s database.

      Returns None if this DBRef doesn’t specify a database.

    • id