case 'hasAndBelongsToMany':
        if (Array.isArray(this[key])) {
          for (let i = 0, ii = this[key].length; i < ii; ++i) {
            if (this[key][i] instanceof Document) {
              this[key][i].setSaved(true);