hasOne static method
ModelFieldDefinition
hasOne({
- required QueryField<
Object?> key, - bool isRequired = true,
- required String ofModelName,
- required QueryField<
Object?> associatedKey,
Implementation
static ModelFieldDefinition hasOne({
required QueryField<Object?> key,
bool isRequired = true,
required String ofModelName,
required QueryField<Object?> associatedKey,
}) {
return field(
key: key,
isRequired: isRequired,
ofType:
ModelFieldType(ModelFieldTypeEnum.model, ofModelName: ofModelName),
association: ModelAssociation(
associationType: ModelAssociationEnum.HasOne,
associatedName: associatedKey.fieldName,
associatedType: ofModelName,
),
);
}