Mongodb 利用mongoshell进行数据类型转换的实现方法
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,$type操作符检测类型种类 代号 别名Double 1 "double"String 2 "string"Object 3 "object"Array 4 "array"Binary data 5
千家信息网最后更新 2024年11月23日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安全错误
数据库的锁怎样保障安全
mysql循环数据库
sql创建数据库语句
数据库中的网络安全
联想软件开发面试流程图
北航本科网络安全
经济技术开发区庆富网络技术
余姚机械刀片服务器质量推荐
数据库用外键做主键
开平区辅助软件开发常见问题
金蝶数据库2008
数据库access
数据库技术优缺点
北京倚天润达网络技术有限公司
数据库安全采集是真的吗
内部网络安全保密策略
观看护苗网络安全课总结
红警无法刷新服务器
软件开发网站开发副业
基岩版联机服务器有区别吗
新时代网络安全讲座
sql实时数据库哪家好
陕西党政机关网络安全
电子商务和互联网科技公司区别
软件开发职位种类 知乎
数据库基础与应用课后答案第四版
数据库创建和数据输入
网络安全泄露重大
京东热视频服务器
二级蛋白质数据库有
亚信 网络安全 产品