Firestoreで特定のfieldがnullのドキュメントを取得する

公開日時

Firestoreで特定のfieldがnullのドキュメントを取得したい場合、通常のwhereのvalueにnullを指定するだけでよかった。

const query = firestore.collection('tests')
              .where('option', '==', null)

SQLにあるIS NULL演算子は存在しなかった。

参考


Related #firebase

Firestore エミュレータ使用時にデータをリセットする

エミュレータの場合のみ一括削除用のAPIが用意されている

Error: Input required and not supplied: firebaseServiceAccount

Dependabotによって作成されたPull Requestのみで発生している

Firebase公式Github ActionsでPull RequestごとにHostingのプレビュー環境を作る

手軽にプレビュー環境で動作確認できるようになったので、継続的なアップデートがやりやすくなった