我正在尝试编写一个查询,在该查询中,我只能根据 categorieId 从 Firestore 获取具有相同类别的帖子,但无法使其正常工作。我在这里想念什么?
当我删除 where: ["categorieId", "==", idCateg] 时,我得到所有帖子数据没有错误,但我想要按类别发布帖子
const mapStateToProps = state => {
return {
posts: state.firestore.ordered.posts,
auth: state.firebase.auth,
profile: state.firebase.profile
};
};
export default compose(
connect(mapStateToProps),
firestoreConnect((props) => {
const idCateg = props.match.params.id;
// console.log(idCateg);
return [
{
collection: "posts",
where: ["categorieId", "==", idCateg],
orderBy: ["createdAt", "desc"]
}
];
})
)(CreatePost);
当我遵循 redux firestore 方法时,帖子的值返回 undefined 。需要帮忙