Когда публикуется новое действие, я добавляю новый почтовый документ в коллекцию.Внутри этого документа у меня есть карта, где пользователи добавляют подтверждение к событию, отмечая его как истинное и добавляя свой собственный идентификатор.
![Firestore Screen](https://i.stack.imgur.com/Kl5s1.png)
var snap = await Firestore.instance
.collection('user_posts')
.where("confirmations.${user.id}",isEqualTo: true)
.getDocuments();
С помощью этого фрагмента я могуполучить все сообщения, подтвержденные пользователем.Проблема здесь в том, чтобы получить этот индекс, необходимый для выполнения этого запроса.И этот индекс не может быть общим.Я не могу создать индекс для каждого пользователя.
Какая-то идея, как его получить?
Спасибо !!