Облачный Firestore getAll () эквивалент в Flutter

Пытался не использовать какую-либо внешнюю реализацию JSON, поэтому я deserialised следующим образом:

string json = "{\"id\":\"13\", \"value\": true}";

var serializer = new JavaScriptSerializer(); //using System.Web.Script.Serialization;

Dictionary<string, string> values = serializer.Deserialize<Dictionary<string, string>>(json);
0
задан aytunch 1 March 2019 в 21:01
поделиться

1 ответ

Только серверные SDK предлагают getAll. В настоящее время нет эквивалента для мобильных SDK. Поскольку Flutter SDK является просто оболочкой для Android и iOS SDK, и ни один из них не предлагает getAll, поэтому Flutter также не предлагает его. Прямо сейчас вам просто нужно выполнить несколько операций получения, что не так плохо, как кажется (все запросы передаются по конвейеру через одно соединение).

Есть много ресурсов для Дарт о том, как ждать нескольких фьючерсов . Эта проблема не является уникальной для Firestore.

0
ответ дан Doug Stevenson 1 March 2019 в 21:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: