Как получить данные из базы данных Firebase?

  • 16 августа 2023 г. 16:36
Ответы на вопрос 1
Чтобы создать страницу со вложенным URL-адресом в Firebase, вам потребуется внести изменения в структуру базы данных и соответствующий код.

1. Измените структуру базы данных в Firebase: 
   - Создайте новую коллекцию с именем "qwe" внутри документа "pages/1". 
   - Внутри коллекции "qwe" создайте новый документ с идентификатором "1" (ваш url будет выглядеть как /pages/1/qwe/1).

2. В вашем коде выведите данные из новой коллекции "qwe":
   - Если вы используете Firebase Realtime Database, вы можете использовать метод `child` для получения ссылки на новую коллекцию:
     ```javascript
     var ref = firebase.database().ref("/pages/1/qwe/1");
     ```

   - Если вы используете Cloud Firestore, используйте метод `collection`:
     ```javascript
     var ref = firebase.firestore().collection("pages").doc("1").collection("qwe").doc("1");
     ```

   - Теперь вы можете использовать эту ссылку для получения данных из новой страницы.

Обратите внимание, что этот подход предполагает, что вы создали новую страницу (/pages/1/qwe/1) внутри существующей страницы (/pages/1). Если вы хотите создать другую страницу на одном уровне с /pages/1 (например, /pages/2/qwe/1), вы должны изменить структуру базы данных и код соответствующим образом.
Похожие вопросы