小编Kab*_*oom的帖子

Flutter Firestore where 子句使用 map

当发布新活动时,我将一个新的发布文档添加到集合中。在此文档中,我有一个地图,用户可以在其中向事件添加确认,将其标记为 true 并添加他自己的 ID。

防火屏

var snap = await Firestore.instance
        .collection('user_posts')        
        .where("confirmations.${user.id}",isEqualTo: true)
        .getDocuments();
Run Code Online (Sandbox Code Playgroud)

使用此代码段,我可以获得用户确认的所有帖子。这里的问题是要获得执行此查询所需的索引。而且这个索引不能是通用的。我无法为每个用户创建索引。

关于如何获得它的一些想法?

谢谢!!

firebase flutter google-cloud-firestore

5
推荐指数
1
解决办法
6385
查看次数

标签 统计

firebase ×1

flutter ×1

google-cloud-firestore ×1