BelongsTo class
Properties
- foreignKey ↔ String?
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- localKey ↔ String
-
getter/setter pairinherited
- parent → Model
-
finalinherited
- parentForeignKey → String
-
The conventional foreign key pointing at the parent, used when the
relation was declared without an explicit
foreignKey.no setterinherited -
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
match(
List< Map< models, List<String, dynamic> >Map< results, String relation) → List<String, dynamic> >Map< String, dynamic> > -
override
-
matchMany(
List< Map< models, List<String, dynamic> >Map< results, String relation, String parentKey, ) → List<String, dynamic> >Map< String, dynamic> > -
Match many related models to parents (for normal relations)
inherited
-
matchMorphMany(
List< Map< models, List<String, dynamic> >Map< results, String relation, String parentKey, String typeKey, String expectedType) → List<String, dynamic> >Map< String, dynamic> > -
Match many related morph models to parents.
Only includes results where the morph type (at column
typeKey) equalsexpectedType.inherited -
matchMorphOneOrMany(
List< Map< models, List<String, dynamic> >Map< results, String relation, String parentKey, String typeKey, String expectedType) → List<String, dynamic> >Map< String, dynamic> > -
Match one related morph model to parents (for hasOne polymorphic relation).
Only includes results where
typeKeyequalsexpectedTypeand returns only the first matching result.inherited -
matchMorphToOne(
List< Map< parents, List<String, dynamic> >Map< results, String relation, String morphKey, ) → List<String, dynamic> >Map< String, dynamic> > -
inherited
-
matchOneOrMany(
List< Map< models, List<String, dynamic> >Map< results, String relation, String parentKey, ) → List<String, dynamic> >Map< String, dynamic> > -
inherited
-
matchToMany(
List< Map< parents, List<String, dynamic> >Map< results, String relation, String parentLocalKey, String parentPivotKey, List<String, dynamic> >String> pivotFields = const []}) → List<Map< String, dynamic> > -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited