码迷,mamicode.com
首页 > 数据库 > 详细

mongodb 的Cursor 作为 stream 的时候,读出来的数据数字开头的key没法访问(又踩了一个坑)

时间:2016-11-14 12:48:04      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:img   返回   object   god   转化   gdb   读取   访问   alt   

mongdb 用Cursor 读取数据的时候,直接用流读出来的数据key是数字开头的话,就是独具不到,用Object.keys() 把所有的key 打印出来的话如下:怎么会是这样的呢?

技术分享

查看了一下文档,这个cursor返回的是一个object 模型,意味着他触发了真实的document 的实例,所以返回的是所有的documnet的实例(包含了其中的一些方法),所以可以用一些stream 的方法转化一下,真实的数据其实在_doc里面,所以可以用JSON.stringly()来转化一下。最简单的方法也就是ToObject()一下。

mongodb 的Cursor 作为 stream 的时候,读出来的数据数字开头的key没法访问(又踩了一个坑)

标签:img   返回   object   god   转化   gdb   读取   访问   alt   

原文地址:http://www.cnblogs.com/Kellana/p/6061136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!