if (this.options.targetKey && !this.target.rawAttributes[this.options.targetKey]) {
      throw new Error(
        `Unknown attribute "${this.options.targetKey}" passed as targetKey, define this attribute on model "${this.target.name}" first`
      );
    }