Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android GreenDao,如何删除关系实体_Android_Greendao - Fatal编程技术网

Android GreenDao,如何删除关系实体

Android GreenDao,如何删除关系实体,android,greendao,Android,Greendao,我有实体A和实体B。EntityA与EntityB有一对多的关系 我有几个EntityB对象被设置为与EntityA相关(子对象)。如何在不删除任何实体对象的情况下删除该关系?请尝试以下操作: EntityB entityB = myEntityBDao.load(id_entityB); entityB.setEntityA(null); entityB.update(); 这只是删除关系并修改entityB,但不应删除甚至修改以前相关的EntityA。这真的可能吗?我们可以在不删除项目的情

我有实体A和实体B。EntityA与EntityB有一对多的关系

我有几个EntityB对象被设置为与EntityA相关(子对象)。如何在不删除任何实体对象的情况下删除该关系?

请尝试以下操作:

EntityB entityB = myEntityBDao.load(id_entityB);
entityB.setEntityA(null);
entityB.update();

这只是删除关系并修改entityB,但不应删除甚至修改以前相关的EntityA。

这真的可能吗?我们可以在不删除项目的情况下删除关系吗@亚历克斯