Rumah >hujung hadapan web >tutorial js >Bagaimanakah saya boleh mengemas kini tatasusunan dengan cekap dalam dokumen Firestore tanpa menulis ganti keseluruhan tatasusunan?
Mengemas kini Tatasusunan dengan Firestore
Firestore menawarkan kaedah mudah untuk mengemas kini tatasusunan dalam dokumen, menghapuskan keperluan untuk menulis ganti keseluruhan tatasusunan.
Fungsi berikut membolehkan kemas kini tatasusunan:
Contoh kod:
// Array union firebase.firestore() .collection('proprietary') .doc(docID) .update({ sharedWith: firebase.firestore.FieldValue.arrayUnion({ who: "[email protected]", when: new Date() }) }) // Array remove firebase.firestore() .collection('proprietary') .doc(docID) .update({ sharedWith: firebase.firestore.FieldValue.arrayRemove({ who: "[email protected]", when: new Date() }) })
Fungsi ini menyediakan cara yang mudah dan cekap untuk mengurus tatasusunan dalam Firestore, membenarkan pembangun membuat kemas kini disasarkan tanpa menjejaskan keseluruhan tatasusunan.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengemas kini tatasusunan dengan cekap dalam dokumen Firestore tanpa menulis ganti keseluruhan tatasusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!