格式⽰例代码_蚂蚁视界...
前⾔
光阴戳(timestamp),通常是⼀个字符序列,独⼀地标识某⼀刻的光阴。本⽂将具体先容MongoDB批量将光阴戳转为通⽤⽇期格局的相关内容,下⾯话不多说了,来⼀路看看具体的先容吧
1,官⽹提供的MONGODB遍历剧本:
>var arr = ["⼤众ab"⼤众,"⼤众cd"⼤众,"⼤众ef"⼤众]
>var show = function(value,index,ar){ print(value) }
>arr.forEach(show)
ab
cd
ef
2,MONGODB的隐约查询
MongoDB隐约查询办法⽰例:
隐约查询:tname包括某个症结字测试'
必要出所有光阴戳的数据记载,由于光阴戳多因此数字开⾸,⽐来⼏年的都是14XXX的,以是正则表达式以14开⾸搜刮,实现⽅式如下:
查询到有1995笔记录,蛮多的,必要处置记载数不少。
树⽴遍历函数:
PS:证实不克不及⽤,后果⼀样平常
3,起⾸删除⼀部门TXNTYPE为1的胀数据
删除查询出来的聚拢数据
删除以是查询出来的记载:
删除paymentTime=0的数据记载
4,遗留问题必要办理
for (var i = 0, len = 3; i < len; i++) {var child=dschilds[i]; var id=child._id; printjson((id)); var
paymentTime=child.paymentTime; printjson(paymentTime)} 批量改动校验差错⽇期数据的等待办理的问题
看到这⾥也不克不及办理我的问题,以是思绪结束了,toLocaleString()得到的是GST的⽇期格局串,不是我必要的yyyy-mm-dd
hh:mm:ss布局的⽇期格局数
5,到突破⼝,使⽤JAVASCRIPT
mongodb官⽹已经报错提醒有阐明,mongodb shell⾥⾯是可以挪⽤JavaScript剧本,这么说来,直接在窗⼝⾥⾯写js剧本来实现就ok 了,然后预备拿⼀条数据来验证是否正确,成果胜利了,验证剧本如下: – 零丁⼀条聚拢数据中,将光阴戳酿成⽇期字符串:
上⾯的例⼦注解直接⽤js剧本可以实现光阴戳到⽇期格局改变,那么下⾯就开端for轮回批量改动:
6,碰着新的问题,同⼀⽇期格局,将斜杠酿成横杠
–批量改动⽇期 斜杠酿成横杠
OK,到此美满办理
大众总结
以上便是这篇⽂章的全体内容了,愿望本⽂的内容对年夜家的进修或者事情具有必定的参考进修代价,假如有疑问年夜家可以留⾔交流,谢谢年夜家对剧本之家的⽀撑。
您可能感兴致的⽂章:
应⽤Mongoose让JSON数据直接插⼊或更新到MongoDBJSON 的正确⽤法探究:Pyhong、MongoDB、JavaScript与Ajaxpython读取json⽂件并将数据插⼊到mongodb的办法MongoDB执⾏mongoexport时的⾮常及阐发(数字类型的查询)Python实现批量读取图⽚并存⼊mongodb数据库的办法⽰例Mongodb批量删除gridfs⽂件实例MongoDB单表数据的导出和规复实例讲授MongoDB备份、还原、导出、导⼊、克隆操作⽰例深刻阐发Mongodb数据的导⼊导出MongoDB导出查询成果到⽂件例⼦mongodb 数据库操作--备份 还原 导出 导⼊MongoDB使⽤mongoexport和mongoimport敕令,批量导出和导⼊JSON数据到统⼀张表的实例
发布评论