※追記:Nuxt.jsで開発したFront側のvuexでは、where句が[user_id]のようなものでも、ちゃんとクエリが通っていました。今回うまくいかないのが、cloudfunctionsのnode.jsなので、その辺りが影響しているかもしれないです。
公式のドキュメントなどに仕様が見つけられなかったのでご相談させてください。
firestoreを使用していて、以下のようなクエリを投げたいです。
js
1 const accountsRef = db.collection('accounts').where('company_key', '==', 'YAHOO'); 2 const snapshot = await accountsRef.get();
しかし、フィールド名を[company_key]のようにすると、値が取得できません。
[company]や、[companyKey]とすると取得できます。
フィールド名が[company_key]となっているシステムなので、
できればこのフィールド名のままクエリしたいのですが、
なにか良い方法はないでしょうか??
そもそも、where句はアンダースコアが使用禁止なのでしょうか??
わかる方おりましたら、ご教示いただけますと助かります。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。