首页 > 解决方案 > 双打的 Firestore 查询

问题描述

我有一个想要执行的简单 Firestore 查询,但我似乎无法弄清楚。假设我有一个类似于以下结构的数据库:

Groups (collection) 
  groupID
    Members (Array)
      uid1: Double
      uid2: Double
      etc.

我想查询 uid3 存在的所有组。

我想做类似的事情,但不幸的是这是不可能的:

groupRef.where("Members.uid3", "!=", null)

我看过这篇文章,但它只提供了一个处理字符串的解决方案。双打有类似的解决方案吗?最坏的情况是我可以使用字符串来表示我的双打然后查询。

标签: jqueryfirebasenullgoogle-cloud-firestore

解决方案


事实证明,这种查询是不可能的。我的解决方案是将 Double 表示为字符串,然后使用本文中的解决方案。


推荐阅读