Я использую Firebase с React Native и только что начал с Flamelink в качестве своей CMS.
Перед использованием Flamelink я смог получить указанное c содержимое от зарегистрированного пользователя через базу данных реального времени firebase, потому что схема была:
**fruits**
mwaKRypUrNb8rJdsj9YUxw0sA892
-M055RlZ7HBzgRD9LS1d
-M055Why2psB2kqE4mYO
-M05W3LK8C1kgFsPNRqa
-M05W47cbhJ2VA_Y2nnT
-M05W5Wu9Pp6TZJJPc8t
-M05W6Xc_iP1upbyENpj
-M05W7JnVt3t3DsjNaRT
-M05W8OuZph-1gDDY9UX
-M05W9Fws0_hsNCAyKDt
**users**
-zFWGnGhEmbfhjAJsUT99ZbkJBZ33
Как вы можете видеть, схема fruits имела пользовательское значение c.
С Flamelink схема выглядит следующим образом:
**flamelink**
--environments
----production
------content
--------**fruitEntryForm**
----------en-US
------------1582070066847
------------1582074440836
------------1582080914427
**schemas**
**media**
**permissions**
**settings**
**users**
--zFWGnGhEmbfhjAJsUT99ZbkJBZ33
Ниже приведен мой собственный код реакции:
const user = navigation.getParam("user");
const currentUserData = await firebase
.database()
.ref("flamelink/users")
.child(user.uid)
.once("value");
const fruits = await app.content.get("content");
Как я могу изменить Flamelink, чтобы я мог управлять контентом в зависимости от того, какой пользователь вошел в систему?