belongsTo<R extends PlexEntity> method

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

Define a belongs-to relation: each T belongs to one R via localForeignKey on this entity.

Example: orderCollection.belongsTo(customerCollection, 'customerId')

Implementation

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