Firestore Query for Doubles - PullRequest
       17

Firestore Query for Doubles

0 голосов
/ 08 июня 2018

У меня есть простой запрос Firestore, который я хочу выполнить, но я не могу понять это.Допустим, у меня есть база данных, структурированная примерно так:

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

Я хочу запросить все группы, в которых существует uid3.

Я хочу сделать что-то похожее на это, но, к сожалению, это невозможно:

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

Я смотрел на эту статью , но это только решениеиметь дело со строками.Есть ли подобное решение для парных?В худшем случае я мог бы использовать Strings для представления двойников, а затем запрашивать.

1 Ответ

0 голосов
/ 14 июня 2018

Оказывается, такой запрос невозможен.Мое решение состояло в том, чтобы представить Double как строку, а затем использовать решение в этой статье .

...