【发布时间】:2021-12-26 18:03:14
【问题描述】:
Flutter 中的 SQFlite
以下代码按给定 ID 删除一行
Future<int> delete(int id) async {
Database db = await instance.database;
return await db.delete(myTable, where: 'id = ?', whereArgs: [id]);
}
但是如何同时删除多个ID呢?
我有 变量 列表:
List<int> toBeDeleted = [5, 4, 8, ...]
我尝试在 whereArgs 中提供一个列表,但它不起作用。我正在寻找的是能够“一次删除选定的多个项目”。
【问题讨论】: