morphTo<Parent extends RelationalModel<Parent> > function
Relation<Parent, dynamic>
morphTo<Parent extends RelationalModel<Parent> >(
- String typeColumn,
- String uuidColumn,
- Map<
String, RelationalModel< mapRelationalModel> >
Implementation
Relation<Parent, dynamic> morphTo<Parent extends RelationalModel<Parent>>(
String typeColumn,
String uuidColumn,
Map<String, RelationalModel> map,
) {
return Relation(
child: MorphPlaceholder(), // SAFE dummy, never actually queried
type: RelationType.morphTo,
foreignKey: uuidColumn,
morphTypeColumn: typeColumn,
morphMap: map,
);
}