FlutterからCloud Firestoreのデータを追加、更新、取得、削除する方法




追加、更新

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にブロックチェーンエンジニアとして入社。






よく読まれている関連記事はこちら



コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です