我正在使用Firestore开发应用程序。我想读取文档B中引用的文档A的数据,并获取我在文档B中设置的字段。我进行了搜索,但似乎找不到解决方案。任何帮助将不胜感激。
答案 0 :(得分:0)
您可以像这样获得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'];
});
此代码可以帮助您进一步尝试。.