如何找到MongoDB集合中不是数字的所有项目?

时间:2013-02-07 15:45:39

标签: javascript mongodb mongodb-query

我在mongodb数据库中有一个字段,主要包含数字,但也可能是一些空字符串,字符串等。我怎样才能找到()所有这些记录?

2 个答案:

答案 0 :(得分:1)

我不确定我完全理解你的问题。你想得到数字还是非数字?无论如何,这是你如何得到的:

数字:

db.stuff.find({my_field: { $type: 1 }})

其他人

db.stuff.find({my_field: { $not: {$type: 1 }}})

答案 1 :(得分:0)

使用查询对象中的$type运算符来选择字段的数据类型。