ApplyingchangesofToMany<E>relationtoobjectboxstoreindart
创始人
2024-09-11 06:00:49
0

在Dart中,要将ToMany关系的更改应用到ObjectBox存储,需要使用ToMany关系中实例化的ToManyAccessor。例如,假设我们有以下两个实体:

@Entity()
class Person {
  int id;
  String name;

  final cats = ToMany();
}

@Entity()
class Cat {
  int id;
  String name;
}

要添加一个新的猫并将其分配给Person对象,可以使用以下代码:

final box = StoreProvider.of(context).box;
final personBox = box.box();
final catBox = box.box();
final person = personBox.get(personId);
final cat = Cat()..name = 'Garfield';
catBox.put(cat);
person.cats.add(cat);
personBox.put(person);

首先,我们从ObjectBox存储中获取Person和Cat实体的Box。然后,我们获取特定ID的Person实体,创建一个新的Cat实体并将其添加到ObjectBox存储中。接下来,我们将该猫对象添加到Person实例的cats属性中,并将Person实例与ObjectBox存储更新。

相关内容

热门资讯

实测必看!摸一把麻将辅助,辅助... 实测必看!摸一把麻将辅助,辅助软件购买平台,详细软件(发现有挂)辅助软件购买平台辅助器是一种具有地方...
最新技巧!福建天天开心攻略,天... 最新技巧!福建天天开心攻略,天天微友辅助,详细软件(有挂详情)一、福建天天开心攻略可以开透视的定义与...
技术分享!开心泉州小程序辅助器... 技术分享!开心泉州小程序辅助器,九江讨赏辅助中至小程序,详细脚本(有挂解密)1、该软件可以轻松地帮助...
玩家攻略!四川途游小程序辅助软... 玩家攻略!四川途游小程序辅助软件,西兵辅助器,详细攻略(有挂讲解)1、打开软件启动之后找到中间准星的...
终于懂了!宁波同乐游辅助下载,... 终于懂了!宁波同乐游辅助下载,广东雀神麻雀辅助神器,详细器(有挂头条)1、下载好广东雀神麻雀辅助神器...
专业讨论!手机脚本辅助软件,桃... 专业讨论!手机脚本辅助软件,桃乐甘肃麻将下载辅助器,详细神器(有挂方针)1、完成桃乐甘肃麻将下载辅助...
必备科技!同乡游辅助软件,雀神... 必备科技!同乡游辅助软件,雀神广东定制插件,详细方法(证实有挂)1、首先打开雀神广东定制插件辅助器下...
分享个大家!潮汕激k脚本,天天... 分享个大家!潮汕激k脚本,天天爱柳州麻将辅助器,详细技巧(有挂存在)1、很好的工具软件,可以解锁游戏...
关于!天天互娱app辅助,微乐... 关于!天天互娱app辅助,微乐游戏竞技团辅助,详细脚本(有挂方略)1、上手简单,内置详细流程视频教学...
一分钟揭秘!广西友乐app辅助... 一分钟揭秘!广西友乐app辅助工具,乐乐围棋入门脚本,详细教程(有挂总结)1、下载好广西友乐app辅...