Двухстороннее связывание Firebase - неправильные правила? - PullRequest
0 голосов
/ 28 августа 2018

Я использую VueFire для привязки моих данных к экземпляру Firebase. Я думаю, что на данный момент мои правила неверны.

Вот моя база данных:

enter image description here

Я пытаюсь разрешить обновление переменной tv_video:

{
  "rules": {
    ".read": "true",
      "games":{
        "$gameId":{
          "schema":{
            "tv_video" : {
              ".read" : true,
              ".write": true
            }  
          }
        }
      }
  }
}

Внутри Vue я использую следующее:

firebase() {
  return {
    game: {
      source: db.ref("games/" + this.gameId).child("schema"),
      asObject: true,
      // Optional, allows you to handle any errors.
      cancelCallback(err) {
        console.error(err);
      }
    }
  };
},

Что правильно связывает v-model="game.tv_video", но когда я обновляю его, ничего не меняется.

...