前提・実現したいこと
登録時に不明なドキュメントIDを登録時、または、登録後に取得する方法について
以下のコードで取得できるかと考えたのですが、別のドキュメントのドキュメントIDを取得してしまいます。
該当のソースコード
Flutter
1 2 strNow = DateTime.now(); 3 4 //FireStoreに追加 5 await FirebaseFirestore.instance.collection('Post').add({ 6 'title': title, 7 'content': content, 8 'createdAt': strNow, 9 'lastAt': strNow, 10 'uId': '', 11 }); 12 13 FirebaseFirestore.instance 14 .collection('Post') 15 .where("createdAt", isEqualTo: strNow) 16 .where("lastAt", isEqualTo: strNow) 17 .get() 18 .then((QuerySnapshot snapshot) { 19 snapshot.docs.forEach((doc) { 20 /// PostコレクションのドキュメントIDを取得する 21 print(doc.id); 22 }); 23 });
回答1件
あなたの回答
tips
プレビュー