Как обновить конкретный столбец в Firebase с помощью Laravel? - PullRequest
0 голосов
/ 15 мая 2018

Я использую Kreait \ Firebase. Я надеюсь, что вы знакомы с этим. Это мой код

public function firebase() {
  $serviceAccount = ServiceAccount::fromJsonFile(__DIR__.'/private-again.json'); 

  $firebase = (new Factory)
  ->withServiceAccount($serviceAccount)
  ->withDatabaseUri('https://private.firebaseio.com/')
  ->create();

  $update   = ['id'  => 1];

  $database = $firebase->getDatabase();

  $reference = $database->getReference('user/details')
  ->orderByChild('id')
  ->equalTo('2')
  ->update($update);

  print_r('Good');die;
}

Итак, что я пытаюсь сделать здесь, я хочу обновить идентификатор, который равен 2 к 1. Но он выдает ошибку вроде этого Вызов неопределенного метода Kreait \ Firebase \ Database \ Query :: update ( ). И я не знаю, хорошо ли я это делаю или нет.

P.S .: Мне удалось получить снимок, чтобы часть прошла хорошо с равным 2.

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