質問編集履歴

6

インデント修正

2018/10/10 16:34

投稿

1901drama
1901drama

スコア20

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  self.POST_TIME_LIST.insert(CREATE_TIME, at: 0)
50
50
 
51
- }
51
+ }
52
52
 
53
53
  if (diff.type == .modified){
54
54
 
@@ -80,33 +80,13 @@
80
80
 
81
81
  ```
82
82
 
83
- // 特定のドキュメントに対して
84
-
85
- db.collection('hoge').doc('ID').onSnapshot((doc) => {
86
-
87
- console.log(doc.data())
88
-
89
- })
90
-
91
- // コレクションに対して
92
-
93
- db.collection('hoge').onSnapshot((snapshot) => {
94
-
95
- console.log(snapshot.docChanges)
83
+ 以下を参考にさせて頂き幾つか試したところ上記の結果になりました。
96
-
97
- })
98
-
99
- ```
100
-
101
- コード以外では、↑を試してみました。
102
-
103
-
104
-
105
- その他参考にさせて頂いたページ
106
84
 
107
85
  https://qiita.com/miyae/items/6988c1b61b76b4938ae6#単一ドキュメントへ設定
108
86
 
109
87
  https://qiita.com/SatoTakumi/items/c542b1c0fc0694d4b60d#変更がある場合のみ取得--リアルタイムに取得
88
+
89
+ ```
110
90
 
111
91
 
112
92
 

5

コードのインデント修正

2018/10/10 16:34

投稿

1901drama
1901drama

スコア20

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,9 @@
46
46
 
47
47
  guard let CREATE_TIME = DOCUMENT_DATA["CREATE_TIME"] as? Int else { return }
48
48
 
49
- self.POST_TIME_LIST.insert(CREATE_TIME, at: 0) }
49
+ self.POST_TIME_LIST.insert(CREATE_TIME, at: 0)
50
+
51
+ }
50
52
 
51
53
  if (diff.type == .modified){
52
54
 

4

コード修正

2018/10/10 13:17

投稿

1901drama
1901drama

スコア20

test CHANGED
File without changes
test CHANGED
@@ -44,15 +44,13 @@
44
44
 
45
45
  let DOCUMENT_DATA = diff.document.data()
46
46
 
47
- guard let CREATE_TIME = DOCUMENT_DATA["CREATE_TIME"] as? Int else { return }
47
+ guard let CREATE_TIME = DOCUMENT_DATA["CREATE_TIME"] as? Int else { return }
48
48
 
49
- self.POST_TIME_LIST.insert(CREATE_TIME, at: 0)
49
+ self.POST_TIME_LIST.insert(CREATE_TIME, at: 0) }
50
50
 
51
- }
51
+ if (diff.type == .modified){
52
52
 
53
- if (diff.type == .modified){
54
-
55
- print("modified: (diff.document.data())")
53
+ print("modified: (diff.document.data())")
56
54
 
57
55
  }
58
56
 

3

コード修正

2018/10/10 13:16

投稿

1901drama
1901drama

スコア20

test CHANGED
File without changes
test CHANGED
@@ -50,11 +50,11 @@
50
50
 
51
51
  }
52
52
 
53
- }
54
-
55
- if (diff.type == .modified){
53
+ if (diff.type == .modified){
56
54
 
57
55
  print("modified: (diff.document.data())")
56
+
57
+ }
58
58
 
59
59
  }
60
60
 

2

参考文追加

2018/10/10 13:12

投稿

1901drama
1901drama

スコア20

test CHANGED
File without changes
test CHANGED
@@ -98,11 +98,13 @@
98
98
 
99
99
  ```
100
100
 
101
- これも試してみました。
101
+ コード以外では、↑を試してみました。
102
102
 
103
103
 
104
104
 
105
+ その他参考にさせて頂いたページ
106
+
105
- その他参考にさせて頂いたページhttps://qiita.com/miyae/items/6988c1b61b76b4938ae6#単一ドキュメントへ設定
107
+ https://qiita.com/miyae/items/6988c1b61b76b4938ae6#単一ドキュメントへ設定
106
108
 
107
109
  https://qiita.com/SatoTakumi/items/c542b1c0fc0694d4b60d#変更がある場合のみ取得--リアルタイムに取得
108
110
 

1

参考分追加

2018/10/10 13:10

投稿

1901drama
1901drama

スコア20

test CHANGED
File without changes
test CHANGED
@@ -102,6 +102,12 @@
102
102
 
103
103
 
104
104
 
105
+ その他参考にさせて頂いたページhttps://qiita.com/miyae/items/6988c1b61b76b4938ae6#単一ドキュメントへ設定
106
+
107
+ https://qiita.com/SatoTakumi/items/c542b1c0fc0694d4b60d#変更がある場合のみ取得--リアルタイムに取得
108
+
109
+
110
+
105
111
  ### 補足情報(FW/ツールのバージョンなど)
106
112
 
107
113