hasMany<R extends PlexEntity> method

PlexRelation<T, R> hasMany<R extends PlexEntity>(
  1. PlexEntityCollection<R> related,
  2. String foreignKey
)

Define a has-many relation: each T has many R via foreignKey on the related collection.

Example: orderCollection.hasMany(itemCollection, 'orderId')

Implementation

PlexRelation<T, R> hasMany<R extends PlexEntity>(
  PlexEntityCollection<R> related,
  String foreignKey,
) {
  return PlexRelation<T, R>._(
    ownerCollection: this,
    relatedCollection: related,
    foreignKey: foreignKey,
    isHasMany: true,
  );
}