मुझे आपके कोड को फायरबेस एपीआई में मैप करना मुश्किल लगता है। लेकिन आप जो वर्णन कर रहे हैं वह का उपयोग करके प्राप्त करने योग्य लगता है लेन-देन या मल्टी-लोकेशन अपडेटए> ।
मैंने अतीत में इस प्रकार के अपडेट को गहराई से कवर किया है:Firebase में असामान्य डेटा कैसे लिखें