追加、更新
add
addは単純にドキュメントを追加します。
Firestore.instance.collection("tests").add({ "title": "test", "limitDay": DateTime.now() });
set
setはdocumentのIDを指定してドキュメントを追加します。
Firestore.instance.collection("todos")document("1").setData({ "title": "test", "limitDay": Datetime.now() });
update
updateは指定のドキュメントのフィールドを更新します。
Firestore.instance .collection("test") .document("1") .updateData({"title": "test2"});
取得
get
コレクションから指定したドキュメントを1つ取得します。
Firestore.instance .collection("tests") .document("1") .get();
getDocuments
コレクションの一覧を取得します。
Firestore.instance .collection("tests") .getDocuments();
The following two tabs change content below.
髙妻智一
2013年CyberAgent新卒入社
スマホゲームを作る子会社に所属し、サーバーサイドのエンジニアを担当。2年目の終わりから新規子会社の立ち上げに参加し、サーバーサイドのエンジニアリーダーとしてサービースのリリースから運用までを担当。
2018年仮想通貨のスマホウォレットを提供するGinco Incにブロックチェーンエンジニアとして入社。
最新記事 by 髙妻智一 (全て見る)
- Polkadot(Substrate)のアドレスとトランザクションについて - 2023-03-09
- 【無料公開】「Goで始めるBitcoin」3章 Bitcoinノードとの通信 技術書典8 - 2020-03-08
- エンジニアがゼロから技術ブログを書くための方法をまとめました - 2019-05-25
コメントを残す