"Erro valor nulo" no simulador firestore

votos
1

Eu estou tentando reproduzir um exemplo dos oficiais firestore docs . Tudo o que você precisa saber é sobre a imagem. É um bug ou estou faltando alguma coisa?

digite

Publicado 20/09/2018 em 04:28
fonte usuário
Em outras línguas...                            


2 respostas

votos
3

A chave é a leitura através dos comentários.

Muitos informações de controle de acesso Apps Store como campos em documentos no banco de dados. Regras nuvem Firestore segurança dinamicamente pode permitir ou negar o acesso com base em dados do documento:

e depois

// Permitir que o usuário ler dados se o documento tem o campo 'visibilidade' definida como 'público'

Se você olhar para os dados de exemplo fornecidas no guia

let citiesRef = db.collection("cities")
citiesRef.document("SF").setData([
    "name": "San Francisco",
    "state": "CA",
    "country": "USA",
    "capital": false,
    "population": 860000,
    "regions": ["west_coast", "norcal"]
])

Não há nenhum campo 'visibilidade', no entanto, há um nome, campo do país Estado etc.

Se você quiser trabalhar com esse conjunto de dados, adicione um campo 'visibilidade' para cada cidade e definir o seu valor para 'público'

 citiesRef.document("SF").setData([
        "name": "San Francisco",
        "visibility": "public"
Respondeu 20/09/2018 em 18:38
fonte usuário

votos
0

O problema é que não há nenhum documento real em /cities/moscow

Respondeu 20/09/2018 em 04:53
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more