Mongodb 利用mongoshell进行数据类型转换的实现方法
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,$type操作符检测类型种类 代号 别名Double 1 "double"String 2 "string"Object 3 "object"Array 4 "array"Binary data 5
千家信息网最后更新 2025年02月04日Mongodb 利用mongoshell进行数据类型转换的实现方法
$type操作符
检测类型
种类 代号 别名
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"
JavaScript 13 "javascript"
Symbol 14 "symbol"
JavaScript (with scope) 15 "javascriptWithScope"
32-bit integer 16 "int"
Timestamp 17 "timestamp"
64-bit integer 18 "long"
Min key -1 "minKey"
Max key 127 "maxKey
db.article.find({data:{$type:2}) //寻找data字段为string的文档
forEach函数
对查询结果集合中每个文档使用js函数
cursor.forEach(function)Iterates the cursor to apply a JavaScript function to each document from the cursor.
使用例子
将data.tagList数组中的string转换为int32,x代表迭代传入的文档
db.article.find({"data.tagList.0":{$type:2}}).forEach(function(x){var i=0;var length=x.data.tagList.length; for(i=0;inote
1.使用js新特性要注意,比如我的是不支持for(var a of b)的,还有注意string是小写啊
2.可以使用print输出
db.users.find().forEach( function(myDoc) { print( "user: " + myDoc.name ); } );以上这篇Mongodb 利用mongoshell进行数据类型转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
文档
类型
函数
支持
数据
代号
代表
例子
内容
别名
字段
小写
就是
操作符
数组
特性
种类
结果
参考
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络技术的弊端
软件开发收取什么费用
网络安全教育活动中班
阿帕网采用的什么网络技术
甘孜软件开发优缺点
大陇客评网络安全
邮件服务器更改ip地址
spl数据库改盘
我的世界数据库编辑器
网络技术方向所需专业知识
挂机软件开发难吗
2021年中小学生网络安全知识
倩女ol10年服务器
建立dns服务器
安可服务器如何查看文件传输速率
莱阳电商软件开发哪家好
什么部门受理网络安全投诉
重庆服务器机房厂家供应
南方机电网络技术有限公司
手游方舟找不到历史服务器
服务器的优点
金华海猪网络技术有限公司
帝国战纪服务器代理商
ios软件开发者权限
北京360软件开发年薪
网络技术基础是什么
同城快递软件开发公司
华为服务器批量装系统
我的世界服务器运行内存怎么计算
网络安全的手指