Firestore を使用した配列の更新
Firestore は、ドキュメント内の配列を更新する簡単な方法を提供し、配列全体を上書きする必要がなくなります。
次の関数により配列の更新が可能になります:
コード例:
// 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() }) })
これらの関数は、シンプルで効率的な管理方法を提供します。 Firestore の配列により、開発者は配列全体に影響を与えることなく対象を絞った更新を行うことができます。
以上が配列全体を上書きせずに、Firestore ドキュメント内の配列を効率的に更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。