【发布时间】:2019-02-08 21:31:54
【问题描述】:
在 firestoreconnect 中使用过滤器查询时,未从 Firestore 检索数据。以下是我的代码。有人可以帮我解决这个问题吗?
const mapStateToProps = (state) => {
console.log(state);
return {
joblists: state.firestore.ordered.Jobs
};
}
export default compose(
connect(mapStateToProps),
firestoreConnect([{
collection: 'Jobs',
orderBy: ['postedon','desc'],
where: ['postedby', '==', "Employer1"]
}])
)(EmpJob);
在控制台中,我得到:
firestore:
composite: undefined
data: {Jobs: {…}}
errors: {byQuery: {…}, allIds: Array(1)}
listeners: {byId: {…}, allIds: Array(2)}
ordered: {Jobs: Array(10)}
queries: {}
status: {requesting: {…}, requested: {…}, timestamps: {…}}
__ . proto__: Object
joblist: {joblists: Array(6)}
__proto__: Object
【问题讨论】:
标签: reactjs redux react-redux