我正试图从数据库中获得一个价值,如何从flf中的sqflite数据库中检索
这是我的代码查询运行完美的地方,但是当我将值返回给函数并获取该值时,它给我错误
db类中的功能
未来>员工= dbHelper.getSelected(“ 1”);
Future<List<Photo>> getSelected(String id) async {
var dbClient = await db;
List<String> columnsToSelect = [
COUNT,
];
String whereString = '${id} = ?';
int rowId = 1;
List<dynamic> whereArguments = [rowId];
List<Map> result = await dbClient.query(TABLE,
columns: columnsToSelect,
where: whereString,
whereArgs: whereArguments);
// print the results
List<Photo> data = [];
for (int i = 0; i < result.length; i++) {
data.add(Photo.fromMap(result[i]));
}
return data;
}