Для чего нужен справочный тип данных firestore?

Я просто изучаю новое хранилище Firebase Firestore, в котором содержится тип данных reference . Мне не ясно, что это делает.

  • Это как внешний ключ?
  • Можно ли использовать его для указания на коллекцию, которая находится где-то еще?
  • Если reference является реальной ссылкой, могу ли я использовать ее для запросов? Например, я могу иметь ссылку, которая указывает непосредственно на пользователя, вместо того, чтобы хранить userId в текстовом поле? И можно ли использовать эту ссылку пользователя для запросов?

145
задан Jürgen Brandstetter 4 October 2017 в 15:37
поделиться