Angular NodeJs从res.json()中删除项目;

时间:2018-08-06 03:23:23

标签: javascript node.js

我有一个数据:

[{"_id":"sensor-2","sensor":{"arus":0.12666666666666665,"intensitas":55.333333333333336,"tanggal":"2018-08-06T03:14:58.885Z"}}]

我从“ res.json();”获得了数据功能,任务是如何删除“ _id”:“ sensor-2”。??

注意:我使用mongodb

我期望什么:

[{"sensor":{"arus":0.12666666666666665,"intensitas":55.333333333333336,"tanggal":"2018-08-06T03:14:58.885Z"}}]

谢谢

3 个答案:

答案 0 :(得分:0)

var data = [{"_id":"sensor-2","sensor":{"arus":0.12666666666666665,"intensitas":55.333333333333336,"tanggal":"2018-08-06T03:14:58.885Z"}}];

delete data[0]._id;

答案 1 :(得分:0)

var myObj = {'test' : {'key1' : 'value', 'key2': 'value'}}

我可以删除“ key1”使其变为:

{'test' : {'key2': 'value'}}

答案 2 :(得分:0)

可以通过将查询中的_id字段排除设置为0来从结果中删除_id字段,如以下示例所示:

db.inventory.find({"username": uname},{ _id: 0 } )