🔥

【Flutter】初めてのRiverpod+Hooks+Freezed+Firebase

に公開
3
GitHubで編集を提案

Discussion

めろんぺんめろんぺん

質問です!

'''

import 'package:cloud_firestore/cloud_firestore.dart';

extension FirebaseFirestoreX on FirebaseFirestore {
CollectionReference userListRef(String userId) =>
collection('lists').doc(userId).collection('userList');
}

'''

ここってどのように使うんですか?

ganちゃんganちゃん

質問ありがとうございます!

こちらは Firestore の lists コレクションの userId ドキュメントの userList サブコレクションを参照する際に使います!

具体的な使い方は以下のような感じです👇

何回も同じリファレンスを書くのが大変なので、 extension で定義しています!