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

the*_*kaa 5 dart flutter flutter-hive

当我尝试将相同的值保存在(多个)不同的框中时,我遇到了问题。
这是配置单元的输出:

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

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

Mαπ*_*π.0 0

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