首页 > 解决方案 > 如何将数据推送到填充有 sqlitedata 的数组的末尾

问题描述

我有这个方法:

  Future<Task> save(Task task) async {
    var dbClient = await db;
    task.id = await dbClient.insert(TABLE, task.toMap());
    return task;
  }

在这里我知道如何将数据保存到数据库,但它像 [1,2,3] 一样存储它
我怎样才能像这样保存数据 [1,2,3,] -> insertStart(data) -> [data, 1, 2,3]
我想将数据保存到数组的开头我尝试这样做:

Task e = Task(here goes negative value -1, -2 but I did not achieve it, task.name,
task.title, task.subtasks);
dbHelper.save(e);

标签: sqliteflutterdart

解决方案


推荐阅读