2017-02-09 129 views
1

如何僅使用一個請求更新Firebase上的多個項目?Firebase更新多個項目

我不能讓我的系統等待完成多個請求,所以我需要用一個更新它們。


當前火力地堡數據:

enter image description here


PHP代碼:

$data = [ 
    'mydata-1' => [ 
     'position' => 1, 
    ], 
    'mydata-2' => [ 
     'position' => 2, 
    ], 
]; 

$client = new \GuzzleHttp\Client(); 
$response = $client->put(FIREBASE_ENDPOINT . '/data', [ 
    'json' => $data, 
]); 

預計火力地堡數據:

enter image description here


問題:

請求訂閱我的所有數據,我失去了title領域。 我也試過PATCH請求,但我得到了同樣的迴應。

enter image description here

+0

你已經包括了JSON樹在你的問題的照片。請用實際的JSON替換爲文本,您可以通過單擊[您的Firebase數據庫控制檯](https://console.firebase.google.com/project/_/database/data/)中的導出JSON鏈接輕鬆獲取該文本。 。將JSON作爲文本可以搜索,使我們能夠輕鬆使用它來測試您的實際數據,並將其用於我們的答案中,並且通常只是一件好事。 –

+1

除此之外:https://disqus.com/home/discussion/firebase/introducing_multi_location_updates_and_more_firebase_38/#comment-2276358402 –

+0

@FrankvanPuffelen謝謝。請考慮發送它作爲答案;) –

回答