我正在尝试编写一个查询,其中我只能基于categorieId从Firestore获取具有相同类别的帖子,但无法使其正常工作。我在这里想念什么?
当我删除以下地方:[“ 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方法的地方,帖子的值返回未定义。需要帮助