Все работает нормально, за исключением того, что моя функция Sum возвращает странную строку, а не просто число.
Здесь функция извлечения итога из столбца в базе данных:
Future getTotal () async {
var dbClient = await db;
var result = await dbClient.rawQuery(
"SELECT SUM(columnName) FROM tableName");
return result.toString();
}
getTotal()
возвращает это: "[{SUM(columnName): 220}]"
Я хочу, чтобы он возвратил только это: 220
Как мне этого добиться?