function(object, options) {
          return this.collection.findOneAndReplace(
            {_id: object._id}, object, {returnOriginal: false}).value
        }
function(object, options) {
          return this.collection.findOneAndReplace(
            {_id: object._id}, object, {returnOriginal: false}).value
        }
function ( object , options ) { return this . collection . findOneAndReplace ( { _id : object . _id } , object , { returnOriginal : false } ) . value }
post-save-mongoCounterBasic pre-saveObject-mongoCounterBasic
post - save - mongoCounterBasic pre - saveObject - mongoCounterBasic