【发布时间】:2016-07-12 01:34:14
【问题描述】:
我正在尝试将我的 json 数组转换为简单的(编号的)值。 从数据库(.find)中获取它们,问题是它们没有使用 json.parse 进行转换。我是不是做错了什么?
Voltage.find({},function (err, data) {
var jsontext = data;
var parsedData = JSON.parse(jsontext);
res.json(parsedData);
console.log(parsedData);
});
这是会话的 console.log,我只希望:333、333、333 等。
[{"_id":"56f3c19a0298308405d60464","temp":333,"__v":0},{"_id":"56f3c1ee7ec57884068dcb2c","temp":333,"__v":0},{"_id":"56f3c4467ec57884068dcb2d","temp":333,"__v":0},{"_id":"56f3d80191a3c68c138bf04d","temp":337,"__v":0},{"_id":"56f3da3f06cefa781763fb21","temp":337,"__v":0}]
这是我试图仅发送到前端的临时值。我也在使用 mongooose、express.js 和 node.js 以及 mongodb。 感谢观看。
【问题讨论】:
标签: javascript json node.js mongodb mongoose