如何在 Mongo 数据库中查询包含特定类型列的行?
How do you query a Mongo db for rows containing a column with a specific type?
我有一个集合,最后有一列包含更新的时间戳,有时作为文本字段,有时作为日期字段。我正在寻找执行查询的语法,以查找包含该字段作为日期类型的所有行。
您可以将 $type
与 $not
一起使用
正在检查 not
场景。如果类型不是字符串,则考虑该文档。
db.collection.find({
"key": {
$not: {
$type: "string"
}
}
})
我有一个集合,最后有一列包含更新的时间戳,有时作为文本字段,有时作为日期字段。我正在寻找执行查询的语法,以查找包含该字段作为日期类型的所有行。
您可以将 $type
与 $not
正在检查 not
场景。如果类型不是字符串,则考虑该文档。
db.collection.find({
"key": {
$not: {
$type: "string"
}
}
})