.. _documents: ********* Documents ********* .. default-domain:: mongodb .. contents:: On this page :local: :backlinks: none :depth: 2 :class: singlecol Documents are the core objects in Mongoid and any object that is to be persisted to the database must include ``Mongoid::Document``. The representation of a Document in MongoDB is a BSON object that is very similar to a Ruby hash or JSON object. Documents can be stored in their own collections in the database, or can be embedded in other Documents n levels deep.