I'm working on a project where I need to be able to disable the output of null or unset fields when my models are serialized to JSON.
Right now mongoid insists on reproducing the schema in it's entirety, regardless of whether the database even has a value for a field.