У меня есть коллекция облачного пожарного хранилища, на которую я пытаюсь ссылаться в построителе потоков, например:
stream:Firestore.instance.collection('htOne').document('path1')
.collection('path2').document('hats').collection('hat')
.where("${curntUser.isNotEmpty?curntUser:'me'}",isEqualTo: true).orderBy('timesent',descending: true).limit(1000).snapshots(),
Поле для предложения where будет различаться в зависимости от того, кто использует приложение. Это будетбыть разным для всех, а это значит, что мне придется создавать составной ключ каждый раз, когда создается это поле, и я, возможно, даже не знаю этого поля.Есть ли способ обойти это?