私はmongodbデータベースにフィールドを持っていますが、そのほとんどには数字が含まれていますが、おそらくいくつかのnull、文字列なども含まれています。これらすべてのレコードを見つけるにはどうすればよいですか?
質問する
70 次
2 に答える
1
あなたの質問を完全に理解しているかどうかわかりません。数値または非数値のどちらを取得しますか? とにかく、次のいずれかを取得する方法は次のとおりです。
数字:
db.stuff.find({my_field: { $type: 1 }})
他人
db.stuff.find({my_field: { $not: {$type: 1 }}})
于 2013-02-07T15:52:17.420 に答える
0
$type
クエリ オブジェクトで演算子を使用して、フィールドのデータ型で選択します。
于 2013-02-07T15:51:51.773 に答える