Итак, я использую этот пакет и хочу применить эту квитанцию , чтобы заполнить данные из коллекции, называемой «ролями» в моем firestore, в мои данные о базе / профиле firebase в избыточном состоянии.
В этом документе говорится, что моя коллекция ролей должна быть дочерней коллекцией пользователей в firestore, но в моем случае это невозможно. У меня есть разные коллекции: пользователи, в которых хранятся данные о пользователях, и роли, в которых хранится дерево приложений и доступ по ролям.
Как заполнить данные между различными коллекциями, используя этот пакет? Пожалуйста, помогите мне ..
Я использую этот код для настройки:
const store = createStore(
rootReducer,
composeEnhancers(
applyMiddleware(thunk.withExtraArgument({ getFirebase, getFirestore })),
reduxFirestore(fbConfig),
reactReduxFirebase(fbConfig, {
useFirestoreForProfile: true,
userProfile: 'users',
profileParamsToPopulate: [
{ child: 'profile', root: 'roles' }, //But that's not working because roles is not sibling of users
],
attachAuthIsReady: true
})
)
)
Вот скриншоты моих данных в firestore