javascript - mongodb取出的一段数据,怎么处理?
PHP中文网
PHP中文网 2017-04-10 17:50:57
[JavaScript讨论组]
{ pv: 3,
  comments: [],
  post: '这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试',
  tags: '',
  title: 'dddd',
  time:
   { minute: '2016-3-13 12:03',
     day: '2016-3-13',
     month: '2016-3',
     year: 2016,
     data: Sat Mar 12 2016 23:03:14 GMT-0500 (东部标准时间) },
  head: null,
  name: '253545',
  _id: 56e4e682fd1eedac1618a613 }
{ pv: 0,
  comments: [],
  post: '这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试',
  tags: '',
  title: 'ddd',
  time:
   { minute: '2016-3-13 12:03',
     day: '2016-3-13',
     month: '2016-3',
     year: 2016,
     data: Sat Mar 12 2016 23:03:57 GMT-0500 (东部标准时间) },
  head: null,
  name: '253545',
  _id: 56e4e6adc5ca346c16fbb91e }
{ pv: 0,
  comments: [],
  post: '这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试',
  tags: '',
  title: 'ddd',
  time:
   { minute: '2016-3-13 12:05',
     day: '2016-3-13',
     month: '2016-3',
     year: 2016,
     data: Sat Mar 12 2016 23:05:14 GMT-0500 (东部标准时间) },
  head: null,
  name: '253545',
  _id: 56e4e6fad5b4b0600358c4af }

这条的一串数据为什么。forEach(function(doc, index){console.log(doc.pv)})取不出day?undefined而doc.title可以取出值。怎么才能取得time

PHP中文网
PHP中文网

认证0级讲师

全部回复(3)
黄舟

直接从后台获取到的数据是这样的?一下获取到3个json 还有每一个json里面的time里面的data和_id对应的数据用''包括起来 如果是一个json应该这样获取var a=str.time.day;console.log(a);

伊谢尔伦

doc.title 能取出来 doc.pv 应该也能取出啦吧

PHP中文网
forEach(function(doc, index){
    if(doc && doc.time)
        console.log(doc.time.day);
    else
        console.log(doc);
})
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号