флаттер: поля объектов становятся нулевыми при создании в инспекторе Isar

Мне очень понравился Hive, и недавно я решил попробовать Isar в качестве локальной базы данных для своего приложения. Однако я столкнулся с проблемой при попытке создать объект в коллекции с помощью инспектора Isar, поскольку поля становятся пустыми после создания объекта.

Класс пользователя

      import 'package:isar/isar.dart';
part 'user_model.g.dart';
@collection
class User {
  Id id = Isar.autoIncrement; // you can also use id = null to auto increment
  String? name;
  int? age;
}

Вот класс, из которого я создаю коллекцию

Создание объекта из инспектора Isar

и вот GIF, чтобы лучше описать проблемные поля, пустые при создании

любая помощь или информация приветствуется, спасибо

0 ответов

Другие вопросы по тегам