级联删除房间中的其他操作

问题描述 投票:0回答:1

我有三个相关的表。有Entity,Dao和层叠删除。一切正常。但是最后一个表存储了也需要删除的文件的路径。当然,您可以在一个循环中使用单独的代码来完成此操作,但这并不漂亮!是否可以以某种方式调用其他操作,例如在Dao中,这些操作将在级联时执行?

android cascading-deletes
1个回答
1
投票

否,这在@Dao带注释的文件中是不可能的。

您将必须通过代码来完成。如果使用MVVM Architecture,则放置此逻辑的理想位置是Repository文件

© www.soinside.com 2019 - 2024. All rights reserved.