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

公開日時

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

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

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

参考


Related #firebase

Firebase Functionsのスケジュール実行はローカルでは動かない

まだサポートされておらず機能リクエストがissueに挙がっている状況

_this.auth.addAuthTokenListener is not a function

8.6.5にダウングレードした

Firestoreの複合インデックスを削除する

CLI経由で削除する必要があった

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

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