hasMany method

void hasMany(
  1. String name,
  2. Model model, {
  3. String? foreignKey,
  4. String localKey = 'id',
})

Implementation

void hasMany(
  String name,
  Model model, {
  String? foreignKey,
  String localKey = 'id',
}) {
  _relations.addEntries(
    [
      MapEntry(
        name,
        HasMany(
          related: model,
          parent: this,
          foreignKey:
              foreignKey ?? '${runtimeType.toString()}_id'.toLowerCase(),
          localKey: localKey,
        ),
      ),
    ],
  );
}