У меня есть массив идентификаторов документов. И я хочу получить эти документы из магазина, используя их идентификаторы из массива. Другими словами, мне нужно go просмотреть массив идентификаторов и запросить каждый документ с соответствующим идентификатором.
Итак, на данный момент я так запрашиваю. Я запрашиваю все документы в коллекции «Свойства».
export default compose(
connect(mapStateToProps, mapDispatchToProps),
firestoreConnect((props) => {
if (!props.auth.uid) {
props.history.push('/signin')
return []
}
return [
{
collection: 'Properties',
},
{
collection: 'Properties',
doc: propid
},
{
collection: 'Partners',
doc: props.auth.uid,
subcollections: [{
collection: 'MyInvites',
},
]
},
{
collection: 'Partners',
doc: props.auth.uid,
subcollections: [{
collection: 'ReceivedInvites',
}
]
},
{
collection: 'Partners',
doc: props.auth.uid,
},
]
}
)
Цель состоит в том, чтобы получить определенные c документы из коллекции «Свойства» по идентификатору. И идентификаторы документов, которые я хочу запросить, находятся в массиве.
Например
let idArray=[doc0id,doc1id,doc2id,doc3id,....docnid]
Есть ли способ добиться этого?