DartPadからFirestoreを読み書きする
DartPadはデフォルトでFirebaseのSDKがインストールされているため、Firestoreを読み書きするコードを実行することができます。
Firebaseからconfigを取得
前準備として、FirebaseのコンソールでWebアプリを追加して、firebaseConfig情報を取得する必要があります。
firebaseConfigはこんな感じのjsになってます。
const firebaseConfig = {
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
measurementId: ""
};
DartPadでFirebaseを初期化
取得したfirebaseConfigの情報を、以下のコードのFirebaseOptionsの引数としてコピペします。
import 'package:firebase_core/firebase_core.dart';
import 'package:cloud_firestore/cloud_firestore.dart';
void main() async {
await Firebase.initializeApp(
options: const FirebaseOptions(
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
measurementId: ""
),
);
}
これで初期化が完了したので、あとは自由にFirestoreのコードを書くことができます。
Author And Source
この問題について(DartPadからFirestoreを読み書きする), 我々は、より多くの情報をここで見つけました https://zenn.dev/soraef/articles/13692d611466cb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Collection and Share based on the CC protocol