目次
はじめに
Firebaseの公式サイトから、手順に沿ってFirebaseの組み込みを実施してください。
手順
「pubspec.yaml
」に以下を追加します。
dependencies: ~~~省略~~~ firebase_core: ^1.3.0 firebase_database: ^9.0.19 ~~~省略~~~
以下のクラスを作成します。
「FirebaseDatabase.instance.ref('sample')
」の「sample
」は自分のDB名に書き換えてください。
「realTimeDbSample
」メソッドを実行することで、RealTimeDatabaseへの書き込みは完了です。
import 'dart:convert'; import 'package:firebase_database/firebase_database.dart'; class FirebaseSample { FirebaseSample(); DatabaseReference dbRef = FirebaseDatabase.instance.ref('sample'); void realTimeDbSample() async { try { await dbRef.update({ 'sample/count': "HELLO", 'sample/test': ["HELLO", "aaaa"], 'sample/sample': [ {"hoge": "HELLO", "huga": "aaaa"}, {"hoge": "HELLO1", "huga": "aaaa1"}, ], }); } catch (e) { print('Error : $e'); } } }