这个错误提示表示在进行写操作时,需要开启一个事务,否则会报错。因为 Isar 是一种事务性数据库,需要在写操作中显式地开启和提交事务。

解决方法是在进行写操作前,使用以下代码开启一个事务:

isar.writeTxn((isar) => {
  // 在这里进行写操作
});

然后在写操作完成后,使用以下代码提交事务:

isar.commitTxn();

这样就可以避免上述错误。

Isar 写操作错误:'Write operations require an explicit transaction.' 解决方法

原文地址: https://www.cveoy.top/t/topic/mwOp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录