Как перебрать список из sqflite в виде целого числа в флаттере - PullRequest
0 голосов
/ 10 февраля 2020

Я хочу добавить все числа из списка ниже и сохранить его в переменной в дротике.

_totalExp() async {
  List items = await db.getTotalDailyExp();`enter code here`
  print(items); 
}

вывод: [{dailyExpenditure: 25}, {dailyExpenditure: 50}, {dailyExpenditure: 25}, ]

Ожидаемый результат: 100

1 Ответ

0 голосов
/ 10 февраля 2020

Вы можете использовать reduce.

List items = ...;
int sum = items.reduce((m1, m2) => m1['dailyExpenditure'] + m2['dailyExpenditure']);
...