У меня есть идентификатор канала (|) в моем идентификаторе пользователя, который, кажется, работает с большинством правил и запросов Firestore. Однако, когда я делаю запрос get () в правиле, он завершается неудачей. У кого-нибудь есть предложения, чтобы обойти эту проблему? Я пробовал escape-символ (% 7C ) и удалял обратные косые черты безуспешно.
это не удалось:
get(/databases/$(database)/documents/preferences/xxxx|xxxxx).data.account
это работает:
get(/databases/$(database)/documents/preferences/xxxxxxxxx).data.account