Извлечение вложенных данных в FireStore против создания отдельной коллекции - PullRequest
0 голосов
/ 25 января 2019

У меня есть структура документа firestore, которая выглядит следующим образом:

Firestore Document Structure

У меня есть две страницы в моем приложении, список рецептов и детали рецепта. На странице списка рецептов я получаю доступ к этому документу, чтобы получить имя и изображение. Затем, когда пользователь нажимает на конкретное блюдо, я передаю имя и изображение в качестве параметров на страницу сведений о блюде. Теперь, на странице сведений о блюде, я снова запрашиваю этот же документ, чтобы получить ингредиенты и процедуру.

Мой вопрос, с точки зрения производительности, лучше ли запрашивать такой вложенный документ или создавать отдельную коллекцию и документы для ингредиента и процедур?

Пожалуйста, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...