Как прочитать ссылку на данные в документе firestore -flutter - PullRequest
0 голосов
/ 14 ноября 2018

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

1 Ответ

0 голосов
/ 17 ноября 2018

вы можете получить ref_value, как это

await Firestore.instance
    .collection('collection')
    .where('ref', isEqualTo: 'what you want to query')
    .getDocuments()
    .then((doc) {
  ref_value = doc.documents[0]['ref'];
});

получить другой с этой ссылкой

await Firestore.instance
    .collection('collection')
    .where('ref', isEqualTo: ref_value)
    .limit(1)
    .getDocuments()
    .then((doc) {
  ref_value = doc.documents[0]['ref'];
});

этот код может помочь вам опробовать вещи дальше ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...