سلام این مدل من هست
import 'package:hive_flutter/hive_flutter.dart';
part 'plantCategory.g.dart';
@HiveType(typeId:0)
class PlantCategoryEntity extends HiveObject{
@HiveField(0)
late final int id;
@HiveField(1)
late String fa_name;
@HiveField(2)
late String en_name;
@HiveField(3)
late String icon_url;
PlantCategoryEntity.fromJson(Map json)
: id = json['id'],
fa_name = json['fa_name'],
en_name = json['en_name'],
icon_url = json['icon_url'];
}
زمانی که دستور
flutter pub run build_runner build
رو میزنم خطا میده و
plantCategory.g.dart
ساخته نمیشه
دلیلش هم به خاطر .fromJson هست یعنی کانتراکتوری که نوشتم برای تبدیل جیسون به مدل وقتی اون نباشه مشکلی نداره و درسته
الان من چیکار کنم؟ برای گرفتن اطلاعات از سرور به این کانستراکتور نیاز دارم.