質問編集履歴

3

タイトル

2021/06/10 00:40

投稿

evgenia
evgenia

スコア28

test CHANGED
@@ -1 +1 @@
1
- Firestoreで個々のオブジェクトの特定のプロパティを一括で変更したい
1
+ Firestoreで配列に格納された各オブジェクトの特定のプロパティを一括で変更したい
test CHANGED
File without changes

2

コード

2021/06/10 00:39

投稿

evgenia
evgenia

スコア28

test CHANGED
File without changes
test CHANGED
@@ -64,7 +64,7 @@
64
64
 
65
65
  <ul>
66
66
 
67
- {notif}
67
+ {notifs}
68
68
 
69
69
  <li>
70
70
 

1

本文とタグ

2021/06/10 00:35

投稿

evgenia
evgenia

スコア28

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- FirestoreとReact.jsでSNSを開発しており、通知一覧コンポーネントを描画した際、通知を既読状態にしたいと考えています。
5
+ FirestoreとNext.jsでSNSを開発しており、通知一覧コンポーネントを描画した際、通知を既読状態にしたいと考えています。
6
6
 
7
7
 
8
8
 
@@ -173,3 +173,7 @@
173
173
 
174
174
 
175
175
  また、上記の```isRead```を```true```にする方法は非同期処理のため、例えば通知一覧コンポーネントを開いてただちに閉じた場合は処理が途中で終わり、DBのデータと実態に不整合が発生する可能性が考えられます。
176
+
177
+
178
+
179
+ Next.jsのAPIルートか```Cloud functions```を使ってバックエンドで```isRead```を書き換えることができれば、処理が途中で終わる可能性は排除できそうですが、クライアント側の処理で問題無い方法があればご教示いただきたいです。