0

我有费用模型,

  class Expense {
    String id;
    String amount;
    String details;
    String type;
    DateTime date;
    ExpenseMode mode;

    Expense(
        {this.id, this.amount, this.details, this.type, this.date, this.mode});
  }

和 Hive 模型为,

  @HiveType(typeId: 1)
  class Expense {
    @HiveField(0)
    String id;
    @HiveField(1)
    String amount;
    @HiveField(2)
    String details;
    @HiveField(3)
    String type;
    @HiveField(4)
    DateTime date;
    @HiveField(5)
    ExpenseMode mode;
    Expense(
        {this.id, this.amount, this.details, this.type, this.date, this.mode});
  }

我可以只使用 Hype 模型来处理费用,还是需要为 Hive TypeAdapter sepefic 保留单独的模型?

4

1 回答 1

0

Hive 不需要单独的 Hive 模型来专门创建类型适配器,我们可以编辑现有模型并将其转换为 Hive 模型,并可以从中创建类型适配器。

于 2021-02-05T19:12:07.410 回答