teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

追記

2018/09/15 07:25

投稿

tarotarosu
tarotarosu

スコア114

title CHANGED
File without changes
body CHANGED
@@ -36,4 +36,7 @@
36
36
 
37
37
  ですので、コレクションの有無を判定する方法がありましたら教えていただけますでしょうか<(_ _)>
38
38
  もしそのような方法がない場合、コレクションの有無によって処理を変えるにはどうすべきなのでしょうか?
39
- 何かご回答を頂けると助かります。
39
+ 何かご回答を頂けると助かります。
40
+
41
+ ### 追記
42
+ firebaseのバージョンを最近リリースされた`5.5.0`に上げてみましたが、改善はされませんでした...

3

エラー画像の追加

2018/09/15 07:25

投稿

tarotarosu
tarotarosu

スコア114

title CHANGED
File without changes
body CHANGED
@@ -16,7 +16,9 @@
16
16
  "Firestore(5.0.4): FIRESTORE(5.0.4) INTERNAL ASSERTION FAILED: Updating a non-existent query"
17
17
  ```
18
18
 
19
+ ![イメージ説明](9b8e2c965dadb3c3a9472c4c421e30ac.png)
20
+
19
- のようなエラーが表示され、その他のFirestoreの処理もうまくいかなくなってしまいます。
21
+ のようなエラーが表示され、その他のFirestoreの処理もうまくいかなくなってしまいます(画像はSafariのWebインスペクタでiPhoneでのエラーを表示したもの)
20
22
  **PCのChromeで試したところ、このエラーは発生しませんでした。**
21
23
 
22
24
  ###### コード②

2

タイトル修正

2018/09/14 07:24

投稿

tarotarosu
tarotarosu

スコア114

title CHANGED
@@ -1,1 +1,1 @@
1
- Firestore コレクションの有無の判定方法
1
+ Firebase Firestore コレクションの有無の判定方法
body CHANGED
File without changes

1

エラーが起きる環境を追記

2018/09/14 02:44

投稿

tarotarosu
tarotarosu

スコア114

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  const receivedPointRef = db.collection(`users/${currentUser.uid}/point`);
11
11
  ```
12
12
 
13
- というのも、コード②のように、`point`コレクションが無い状態でコレクションに`where()`などを実行すると、Safari(iOSものしか試していませんが)では、
13
+ というのも、コード②のように、`point`コレクションが無い状態でコレクションに`where()`などを実行すると、iPhoneSafari, Chromeでは、
14
14
 
15
15
  ```
16
16
  "Firestore(5.0.4): FIRESTORE(5.0.4) INTERNAL ASSERTION FAILED: Updating a non-existent query"