欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

MongoDB 数据类型查询——$type使用

发布时间:2023/12/1 编程问答 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 MongoDB 数据类型查询——$type使用 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在MongoDB中根据字段的数量类型来查询数据使用$type操作符来实现,具体使用法语:

1db.集合名.find({$type:类型值})    //这里的类型值能使用Number也能使用alias

举个例子:

12db.person.find({address:{$type:2}})         //查询address字段数据类型为字符串db.person.find({address:{$type:"string"}})  //查询address字段数据类型为字符串


$type 有效的类型值,如下:

TypeNumberAliasNotes
Double1“double”
String2“string”
Object3“object”
Array4“array”
Binary data5“binData”
Undefined6“undefined”Deprecated.
ObjectId7“objectId”
Boolean8“bool”
Date9“date”
Null10“null”
Regular Expression11“regex”
DBPointer12“dbPointer”Deprecated.
JavaScript13“javascript”
Symbol14“symbol”Deprecated.
JavaScript (with scope)15“javascriptWithScope”
32-bit integer16“int”
Timestamp17“timestamp”
64-bit integer18“long”
Decimal12819“decimal”New in version 3.4.
Min key-1“minKey”
Max key127“maxKey” 


官网参考:https://docs.mongodb.com/manual/reference/operator/query/type/index.html

原文转自: http://www.xuexiyuan.cn/article/detail/107.html


总结

以上是生活随笔为你收集整理的MongoDB 数据类型查询——$type使用的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。