【发布时间】:2026-01-23 10:45:01
【问题描述】:
所以我正在使用这个包,并希望应用 this reciept 将我的 firestore 中名为“roles”的集合中的数据填充到 redux 状态下的 firebase/profile 数据中。
在这个文档中说,我的角色集合必须是 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
})
)
)
【问题讨论】:
标签: reactjs react-redux firebase-authentication google-cloud-firestore react-redux-firebase