我有三个相关的表。有Entity,Dao和层叠删除。一切正常。但是最后一个表存储了也需要删除的文件的路径。当然,您可以在一个循环中使用单独的代码来完成此操作,但这并不漂亮!是否可以以某种方式调用其他操作,例如在Dao中,这些操作将在级联时执行?
否,这在@Dao带注释的文件中是不可能的。
@Dao
您将必须通过代码来完成。如果使用MVVM Architecture,则放置此逻辑的理想位置是Repository文件
MVVM Architecture
Repository