[英]How to in Room Database delete two tables in one query?
如何在 Room 中在一个查询中删除两个表? 我试过这个,但它不起作用。 Room 不允许使用这样的查询。
@Query("DELETE (DELETE FROM expense_table) AND (DELETE FROM income_table)")
void deleteAllData();
您可以使用交易https://developer.android.com/reference/androidx/room/Transaction
@Transaction
public void deleteTwo(TableEx table, TableIn table_in) {
// Anything inside this method runs in a single transaction.
delete(table);
delete(table_in);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.