I get array object from front side, and want to save it in collection using NodeJS, Mongodb.
My object is:
routerData={"User-Name":
{"type":"string","value":["\u0000\u0000\u0000\u0000"]},
"NAS-IP-Address":
{"type":"ipaddr","value":["10.1.0.1"]}
},
My collection schema is:
var model = new Schema({
routerData:{
"User-Name": {
"type": String,
"value": []
},
"NAS-IP-Address": {
"type": String,
"value": []
},
},
});
I am trying with this code:
var obj = new objModel(req.body);
obj.routerData = req.body.routerData;
obj.save(function (err, result) {
});
i am getting this error:
"message": "Cast to Object failed for value \"{\"User-Name\":{\"type\":\"string\",\