Как правильно вставить переменную Firebase? - PullRequest
0 голосов
/ 20 апреля 2020

Я новичок в Firebase. Я пытаюсь создать логическую переменную. Я хотел бы определить логическую переменную с помощью этого выражения

isEditor(uid) => boolean isEditor

Если я вставлю ее после:

 match /users/{user} {
  allow read, update : if request.auth.uid == user;
   match /tokens/{token}{
    allow write : if request.auth.uid == user;
    }
  }

, я получу красную полосу с ошибкой «Неожиданный« IsEditor ».

Кажется, что переменная действительна в остальной части кода, поскольку я не получаю ошибок при ее использовании.

Мой вопрос заключается в том, как вставить переменную в мой код, чтобы сделать не получается "Неожиданная" ошибка?

1 Ответ

0 голосов
/ 20 апреля 2020

Неожиданная ошибка, потому что вы пытаетесь добавить переменную типа boolean в правила Firebase, в разделе правил вам нужно только добавить условия для ваших операций чтения / записи.

Я бы предложил вам сначала прочтите эту документацию, если хотите отправить данные в Firebase

https://firebase.google.com/docs/firestore/manage-data/add-data

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...