1
Firebaseの複数のアイテムを1回のリクエストで更新するにはどうすればよいですか?Firebaseが複数のアイテムを更新する
複数のリクエストを完了するためにシステムを待機させることはできないため、1つだけリクエストを更新する必要があります。
現在Firebaseデータ:
PHPコード:
$data = [
'mydata-1' => [
'position' => 1,
],
'mydata-2' => [
'position' => 2,
],
];
$client = new \GuzzleHttp\Client();
$response = $client->put(FIREBASE_ENDPOINT . '/data', [
'json' => $data,
]);
期待Firebaseデータ:
問題:
要求はすべて私のデータをサブスクライブし、私はtitle
フィールドを失います。 私もPATCH
リクエストを試しましたが、私は同じ応答を得ました。フランク・バンPuffelenのコメントに基づいて
あなたの質問でJSONの木の絵を用意しました。実際のJSONをテキストとして置き換えてください。このテキストは[Firebaseデータベースコンソール](https://console.firebase.google.com/project/_/database/data/)の[Export JSON]リンクをクリックすることで簡単に取得できます。 。 JSONをテキストとして検索可能にすることで、実際のデータを使ってテストしたり、答えに使用したりすることができます。一般的には、これは良いことです。 –
それ以外は:https://disqus.com/home/discussion/firebase/introducing_multi_location_updates_and_more_firebase_38/#comment-2276358402 –
@FrankvanPuffelenありがとう。答えとして送付することを検討してください;) –