使用Firestore查询仅获取用户尚未投票的民意调查

时间:2019-09-19 15:41:55

标签: android firebase google-cloud-firestore

我正在将Firestore用于我们的后端解决方案。我的应用程序概念很简单,用户将对投票进行一次投票。我的问题是我如何为该概念构建数据模型。用户只会对尚未投票的民意调查投票。我坚持这一点,我如何过滤用户未投票的民意调查,因为不支持Firestore查询的!= 运算符。

Poll collection document structure

我对获取民意调查的查询是

Tuple

1 个答案:

答案 0 :(得分:0)

我将获得用户在A组中投票的民意调查。然后在客户端中获得包含所有民意测验的民意调查集(我们称之为B)。进行设定差B-A。您将获得用户未投票的所有民意调查。