MongoDBの非NULL値判断のメソッド
MongoDB では、$ne 演算子を使ってフィールドが空でないかを判定できます。$ne 演算子は、フィールドが指定した値と等しくないかを比較するために使用されます。フィールドの値が指定した値と等しくない場合、$ne 演算子は true を返します。その結果、$ne 演算子を使用してフィールドが空でないかを判定できます。以下はその例です。
db.collection.find({ field: { $ne: null } })
上記のサンプルでは、`collection` はコレクション名、`field` はフィールド名です。このクエリはすべての `field` フィールドの値が null ではないドキュメントを返します。また、$exists 演算子を使用してフィールドが存在するかどうかを判定したり、$type 演算子を使用してフィールドのデータ型が null かどうかを判定したりすることもできます。