节点js获取对象数组对象

时间:2019-09-19 10:40:25

标签: node.js mongodb

大家好,

如何获取此对象返回的值

  Post.find().lean() 

  .exec((err, post) => {

    console.log(post);

    req.post = JSON.stringify(post);

    console.log(req.post);
  });

第一个控制台日志返回此

 [ { photo: [ [Object] ] } ]

第二个控制台日志返回此

 [{"photo":[{"_id":"5d7dd20185251921882e2ba1","data":"...","contentType":"image/jpeg"}]}]

现在我要获取的是contentType和数据。

谢谢。

1 个答案:

答案 0 :(得分:2)

post = JSON.parse(post)进行字符串化后,即可访问post.datapost.contentType