MongoDB 数据类型查询——$type使用
在MongoDB中根据字段的数量类型来查询数据使用$type操作符来实现,具体使用法语:
1
|
db.集合名. find ({$ type :类型值}) // 这里的类型值能使用Number也能使用 alias
|
举个例子:
1
2
|
db.person. find ({address:{$ type :2}}) // 查询address字段数据类型为字符串
db.person. find ({address:{$ type : "string" }}) // 查询address字段数据类型为字符串
|
$type 有效的类型值,如下:
Type | Number | Alias | Notes |
---|---|---|---|
Double | 1 | “double” | |
String | 2 | “string” | |
Object | 3 | “object” | |
Array | 4 | “array” | |
Binary data | 5 | “binData” | |
Undefined | 6 | “undefined” | Deprecated. |
ObjectId | 7 | “objectId” | |
Boolean | 8 | “bool” | |
Date | 9 | “date” | |
Null | 10 | “null” | |
Regular Expression | 11 | “regex” | |
DBPointer | 12 | “dbPointer” | Deprecated. |
JavaScript | 13 | “javascript” | |
Symbol | 14 | “symbol” | Deprecated. |
JavaScript (with scope) | 15 | “javascriptWithScope” | |
32-bit integer | 16 | “int” | |
Timestamp | 17 | “timestamp” | |
64-bit integer | 18 | “long” | |
Decimal128 | 19 | “decimal” | New in version 3.4. |
Min key | -1 | “minKey” | |
Max key | 127 | “maxKey” |
官网参考:https://docs.mongodb.com/manual/reference/operator/query/type/index.html
原文转自: http://www.xuexiyuan.cn/article/detail/107.html
MongoDB 数据类型查询——$type使用相关推荐
- mongodb 字符串转bson_BSON及mongoDB数据类型
JSON是一种被广泛使用的轻量级的数据交换格式,支持现今绝大多数主流的开发语言.而近几年崛起的mongDB则采用了类JSON的数据格式,在JSON之上进行了丰富和增强,使得mongoDB可以处理及报错 ...
- BSON及mongoDB数据类型
JSON是一种被广泛使用的轻量级的数据交换格式,支持现今绝大多数主流的开发语言.而近几年崛起的mongDB则采用了类JSON的数据格式,在JSON之上进行了丰富和增强,使得mongoDB可以处理及报错 ...
- python判断数据类型type_Python 判断数据类型有type和isinstance
Python 判断数据类型有type和isinstance 基本区别在于: type():不会认为子类是父类 isinstance():会认为子类是父类类型 执行结果如下: 用isinstance判断 ...
- SAP UI5 应用开发教程之五十三 - 如何自定义 SAP UI5 数据类型(Data Type)试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
- 【Python】Python基本概念、print()输出函数、标准数据类型、type()函数与isinstance()函数、数据类型转换、变量与变量名的命名规则、注释
1.Python基本概念 1.编译器&解释器 : 将代码编译成计算机能够识别的命令 计算机可以识别的机器码 0 1 区别: 编译器:全文翻译,编译型语言 解释器:实时翻译,解释型语言 2.py ...
- Python中数据类型判断type()方法
[小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] Python中数据类型判断 type()方法 [太阳]选择题 以下python代码输出什么? ...
- mongodb数据类型
1.mongodb数据类型 object id:文档自动生成的_id,唯一标识 string:字符串,必须是utf-8 boolean:布尔型,true/false interger:整数 doubl ...
- python查看数据类型type_python——获取数据类型:type()、isinstance()的使用方法:...
在python中,可使用type()和isinstance()内置函数获取数据类型 如: (1)type()的使用方法: >>> a = '230' >>> typ ...
- MongoDB独特查询
MongoDB distinct method returns a set of discrete values for the field specified as the input argume ...
最新文章
- The ECDSA host key for XXX has changed
- everything 搜索盘符
- Runtime Errors:CALL_FUNCTION_REMOTE_ERROR/CALL_FUNCTION_NOT_REMOTE
- 小猿圈Web前端开发学习路线
- 哪里有mysql认证_国内哪个城市可以考mysql认证
- hdoj-3342-Legal or Not(拓扑排序)
- Java BigDecimal restder()方法与示例
- 剑指Offer面试题:30.第一个只出现一次的字符
- 《Web前端开发最佳实践》学习笔记
- stats | 数据降维之主成分分析(PCA)
- iverilog+gtkwave 进行仿真
- 28. 字符串的排列(C++版本)
- 2010年5月18日 小细节大隐患
- 无线网络dns服务器被劫持,dns劫持,教您dns被劫持了怎么解决
- python阿拉伯数字转中文_阿拉伯数字转化为中文数字
- 苹果计算机cpu 型号怎么看,MacBook苹果电脑怎么查看cpu型号等配置详情
- html元素的默认样式,CSS重置,常见元素的默认样式
- 打开资源管理器显示该文件没有与之关联的程序来执行该操作......
- 【我Linux服务器被ddos了】记一次ddos防御+溯源+反击
- 【翻译】揭开HTML5的神秘面纱
热门文章
- mybatisplus 操作另一个数据库的数据_MySQL数据库的基础操作
- 一杯水怎么测试_一杯水就能鉴别翡翠真假的高招
- 【APICloud系列|3】开发APP对UI的一般性要求
- Vue 生命周期LIFECYCLE是8个吗?
- HTML中三种定位relative,absolute,fixed后,盒子的百分比宽度及位置易错点
- line-height与图片底部间隙的学习整理转述
- 三个实用的提升网页性能技巧
- 课时105.边框属性下(掌握)
- Http(s)与后台交互方式
- python html格式编码