わからないこと
firestoreを初めて使っており教示いただきたい。
documentの中にmapを検索対象にしたときの検索方法を知りたい。
一応、こちらのページは読んでおります。
https://firebase.google.com/docs/firestore/query-data/order-limit-data?hl=ja
知りたいこと
- mapに指定要素が含まれないものを検索したい。
- mapが持つ要素数を知りたい。
以下を例としたときに(書式が正しいかは別として)
上記、1,2を満たす検索クエリを探しております。
collection(A).document(B)とあり、 doc.id = xxxxxxx0, status { key0: 1234, key1: 567, key2: 890 }, doc.id = xxxxxxx1, status { key0: 1234, key1: 567, }
マップのキーに関する演算子としては、mapFieldName.keyName というのが使えるようですが、使い方はわかりません。マップの要素数で検索するのは難しそうな気がします。
https://stackoverflow.com/a/57637464/1019868
あるいは、FireSQL なるものが使えるかも?
https://firebaseopensource.com/projects/jsayol/firesql/
ありがとうございます。
NoSQL辞退に馴染みがないもので助かります。
あなたの回答
tips
プレビュー