update<T extends Model> static method
Future<bool>
update<T extends Model>({
- required dynamic id,
- required String field,
- required dynamic value,
Updates a single field by id.
Implementation
static Future<bool> update<T extends Model>({
required dynamic id,
required String field,
required dynamic value,
}) async {
final instance = await find<T>(id: id);
if (instance == null) return false;
final json = instance.toMetaJson()..[field] = value;
final constructor = _jsonConstructors[T]!;
final updated = constructor(json) as T;
return await _update<T>(updated);
}