質問編集履歴

6

誤字修正

2020/07/02 02:53

投稿

kO2ke
kO2ke

スコア1

test CHANGED
File without changes
test CHANGED
@@ -14,9 +14,9 @@
14
14
 
15
15
  interface Like {
16
16
 
17
-  userId: string
17
+  userId: string;
18
-
18
+
19
- createdAt: db.timestamp
19
+ createdAt: db.timestamp;
20
20
 
21
21
  }
22
22
 
@@ -96,6 +96,20 @@
96
96
 
97
97
 
98
98
 
99
+ //likeStatistics/../posts/:postid
100
+
101
+ interface PostState{
102
+
103
+  post: db.DocumentReference;
104
+
105
+ likeCount: number;
106
+
107
+ }
108
+
109
+
110
+
111
+
112
+
99
113
  const today = new Date()
100
114
 
101
115
  const year: string = 年
@@ -122,7 +136,7 @@
122
136
 
123
137
  .doc(postid)
124
138
 
125
- .set({post: postRef, likeCount: db.FieltValue.increment(1)})
139
+ .update({likeCount: db.FieltValue.increment(1)})
126
140
 
127
141
 
128
142
 
@@ -140,7 +154,7 @@
140
154
 
141
155
  .doc(postid)
142
156
 
143
- .set({post: postRef, likeCount: db.FieltValue.increment(1)})
157
+ .update({likeCount: db.FieltValue.increment(1)})
144
158
 
145
159
 
146
160
 
@@ -162,7 +176,7 @@
162
176
 
163
177
  .doc(postid)
164
178
 
165
- .set({post: postRef, likeCount: db.FieltValue.increment(1)})
179
+ .update({likeCount: db.FieltValue.increment(1)})
166
180
 
167
181
 
168
182
 
@@ -188,7 +202,7 @@
188
202
 
189
203
  .doc(postid)
190
204
 
191
- .set({post: postRef, likeCount: db.FieltValue.increment(1)})
205
+ .update({likeCount: db.FieltValue.increment(1)})
192
206
 
193
207
  ```
194
208
 

5

誤字修正

2020/07/02 02:53

投稿

kO2ke
kO2ke

スコア1

test CHANGED
File without changes
test CHANGED
@@ -98,13 +98,13 @@
98
98
 
99
99
  const today = new Date()
100
100
 
101
- const year = 年
101
+ const year: string = 年
102
-
102
+
103
- const month = 月
103
+ const month: string = 月
104
-
104
+
105
- const week = 第何週
105
+ const week: string = 第何週
106
-
106
+
107
- const date = 日
107
+ const date: string = 日
108
108
 
109
109
 
110
110
 

4

誤字修正

2020/07/02 02:46

投稿

kO2ke
kO2ke

スコア1

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- interface {
15
+ interface Like {
16
16
 
17
17
   userId: string
18
18
 

3

誤字修正

2020/07/02 02:45

投稿

kO2ke
kO2ke

スコア1

test CHANGED
File without changes
test CHANGED
@@ -108,7 +108,7 @@
108
108
 
109
109
 
110
110
 
111
- const postRef = db.collection(posts).doc(postId)
111
+ const postRef = db.collection("posts").doc(postId)
112
112
 
113
113
 
114
114
 
@@ -196,7 +196,7 @@
196
196
 
197
197
  というように、year, month, week, dayドキュメントのすべてのposts/:postidのlikeCountを加算すれば、
198
198
 
199
- 2020年1月のいいね数TOP10は
199
+ 例えば2020年1月のいいね数TOP10は
200
200
 
201
201
 
202
202
 
@@ -204,13 +204,13 @@
204
204
 
205
205
  db.collections("likeStatistics")
206
206
 
207
- .doc(year)
207
+ .doc(2020)
208
208
 
209
209
  .collection("months")
210
210
 
211
- .doc(month)
211
+ .doc(1)
212
-
212
+
213
- .collection("post")
213
+ .collection("posts")
214
214
 
215
215
  .orderby("likeCount", "desc")
216
216
 

2

誤字の変更

2020/07/02 02:41

投稿

kO2ke
kO2ke

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- firebaseを利用して、投稿のいいねの集計とそのランキングを年別、月別、日別に例えばランキングなど集計したいと考えています
1
+ firebaseを利用して、投稿のいいね数を、年別、月別、日別に例えばランキングなどのために集計したいと考えています
2
2
 
3
3
 
4
4
 

1

変数の説明の追加

2020/07/02 02:38

投稿

kO2ke
kO2ke

スコア1

test CHANGED
File without changes
test CHANGED
@@ -108,6 +108,10 @@
108
108
 
109
109
 
110
110
 
111
+ const postRef = db.collection(posts).doc(postId)
112
+
113
+
114
+
111
115
  //年別のいいねを加算
112
116
 
113
117
  db.collections("likeStatistics")