dart HiveError:同一个HiveObject示例不能存储在两个不同的盒子中

lpwwtiir  于 4个月前  发布在  Hive
关注(0)|答案(1)|浏览(70)

当我试图将相同的值保存在(多个)不同的框中时,我遇到了一个问题。
下面是Hive的输出:

[VERBOSE-2:ui_dart_state.cc(199)] Unhandled Exception: HiveError: The same instance of 
an HiveObject cannot be stored in two different boxes.

字符串
我真的很感激,如果有人能告诉我,我如何保存同一个对象在多个框(默认情况下这样做)?

wlwcrazw

wlwcrazw1#

如果需要在多个框中保存同一个对象,可以尝试删除model类中的extends HiveObject部分。另一种选择是创建一个新的对象示例。可以创建一个返回新对象的**copywith**方法。

相关问题