Реагируйте на избыточную базу данных Firebare с помощью firestore. Если у вас возникли проблемы с запросами, помогите мне получить данные из базы данных Firebase.
Как получить данные из пожарного магазина, где название категории является чем-то
const mapStateToProps = (state,ownProps) => {
// const id = ownProps.match.params;
// const listings = state.firestore.data.Listing;
// const listing = listings ? listings[id] : null
return {
catagories: state.firestore.ordered.catagories,
// Listing: state.firestore.ordered.Listing
Listing: state.firestore.data[mylisintgs]
}
}
export default compose(
firestoreConnect( props=>{
const category =props.match.params;
return[
{ collection: 'catagories'} ,
// {collection: 'Listing'}
// {collection: 'Listing', queryParams: [ 'equalTo=' + category ]
// {collection: 'Listing', storeAs: 'category', queryParams: [ 'equalTo=' + category ] }
// { collection: 'Listing'},
{ collection: 'Listing',
where: [
['category', '==', category]
],
storeAs: mylisintgs
}
]}),
connect(mapStateToProps)
)(RentGear);