save method

Future<int> save()

Create record in related table if not exists depending on primary value Otherwise update the values.

Implementation

Future<int> save() async {
  var status = await eloquent
      .where(eloquent.getPrimaryColumn, primaryValue)
      .updateOrCreate(
          check: {eloquent.getPrimaryColumn: primaryValue}, inserts: toJson);
  if (status != 0) {
    setPrimaryValue(status);
  }
  return status;
}