我必须在我的flutter应用程序中实现行数据,但我陷入了访问子表数据的困境。就像主集合名称
MF_Live_NFO_Fund_Details
一样,在里面我有像fundDetails
这样的子表。我尝试访问它,但它返回“权限被拒绝”,但我的主要收集已获得权限
final response = await FirebaseFirestore.instance
.collection('MF_Live_NFO_Fund_Details')
.get()
.then((value) => value.docs);
debugPrint(
'mf home page ~ response ~ ${await response[0].reference.collection('fundDetails').get()}');
我正在尝试读取子表数据,但其返回权限已被 maincollection 拒绝。
您需要更新您的
Firebase
安全规则,以允许 read
访问 subcollection
。