位置: 编程技术 - 正文

node.js利用mongoose获取mongodb数据的格式化问题详解(node.js利用cas实现单点登录)

编辑:rootadmin

推荐整理分享node.js利用mongoose获取mongodb数据的格式化问题详解(node.js利用cas实现单点登录),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs nodemon,node mongoose,nodejs mongoose,nodejs mocha,node.js怎么用,nodejs mongoose,node.js利用cas实现单点登录,nodejs mongoose,内容如对您有帮助,希望把文章链接给更多的朋友!

说明

大家都知道在mongodb 中获取数据,不管使用回调函数还是Promise又或者generate 语法最后得到都是mongoose.Query对象,不能直接操作如同普通对象一样得到单行数据。还有就是时间格式化问题,见下面。

下面示例默认使用co 和 es6 */yield 语法,当然也可以使用async/await

1. 安装mongoose

node.js利用mongoose获取mongodb数据的格式化问题详解(node.js利用cas实现单点登录)

说明:

mongoose: mongodb 的nodejs 数据库驱动 co: 一个自动执行的generate函数容器 moment: 时间格式化

2. 处理数据

如下代码:

这里通过 Object.keys(person)可以得到如下数据:

3. 得到普通对象

通过查询mongoose 文档最后得到解决办法而且,可以轻松格式化哦:

总结

本文链接地址:https://www.jiuchutong.com/biancheng/379551.html 转载请保留说明!

上一篇:node.js中http模块和url模块的简单介绍

下一篇:浅谈在koa2中实现页面渲染的全局数据(koa2 koa)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络