Type Alias HasOneGetAssociationMixin<T>

HasOneGetAssociationMixin: (
    options?: HasOneGetAssociationMixinOptions<T>,
) => Promise<T | null>

The getAssociation mixin applied to models with hasOne. An example of usage is as follows:

class User extends Model<InferAttributes<User>, InferCreationAttributes<User>> {
declare getRole: HasOneGetAssociationMixin<Role>;
}

User.hasOne(Role);

Type Parameters

Type declaration

Model.hasOne