Агрегирование потока Firebase в флаттер - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь объединить числовое поле из нескольких документов в базе данных.

Я хочу установить общую сумму в панели приложений. Я пробовал несколько разных вещей и не смог заставить его работать. Я знаю, что мой метод сумматора работает, как ожидалось. Я пытался сохранить его в глобальной переменной, а затем установить его в панели приложений. Я хочу, чтобы он пересчитывался при любом обновлении базы данных. Будем благодарны за любые идеи относительно лучшего способа / или даже рабочего способа сделать это.

Спасибо

Это моя последняя попытка:

          StreamBuilder(
               stream: transactions,
               builder: (context, snapshot) {
               total = total + totalizer(snapshot.data.documents[0]);
               )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...