Şu anda Firestore'u deniyorum ve çok basit bir şeye takılıyorum: "bir dizinin güncellenmesi (bir alt belgenin adı)".Firestore ile "nesne dizisi" nasıl güncellenir?
DB yapmam süper basit. Örneğin:
proprietary: "John Doe"
sharedWith:
[
{who: "[email protected]", when:timestamp}
{who: "[email protected]", when:timestamp}
]
Ben nesnelerin shareWith
diziye yeni kayıtlar itmek (başarı olmadan) çalışıyorum.
denedim:
// With SET
firebase.firestore()
.collection('proprietary')
.doc(docID)
.set(
{ sharedWith: [{ who: "[email protected]", when: new Date() }] },
{ merge: true }
)
// With UPDATE
firebase.firestore()
.collection('proprietary')
.doc(docID)
.update({ sharedWith: [{ who: "[email protected]", when: new Date() }] })
Yok çalışır. Bu sorgular dizimin üzerine yazılıyor.
Cevap basit olabilir, ama bunu kendin bul ...
Teşekkür
Bu çok sinir bozucu ... ama bana verdiğin için teşekkürler Ben deli gitmiyorum biliyorum. – ItJustWerks
Bu büyük dezavantaj, Google en kısa zamanda düzeltmek zorunda. –