0
我是Mongoose和nodejs的新手。试图做一个简单的项目。我试图创建一个具有以下字段的模式。我试图在前端和JSON中对它进行字符串化。在后端对它进行解析。 我收到一个错误“cast to array failed for value”。以下架构模型是否正确声明?
var studentSchema = new Schema({
profileNum : {type:String},
eMail : {type:String},
\t preferredLocation \t : [],
\t gender \t : {type:String,default:''},
\t education : [{institute:String,batch:Number,course:String}],
\t profession : [],
\t designation : {type:String,default:''},
\t organization : {type:String,default:''} \t
});
你从哪里得到那个错误? – DevDig
@DevDig在angular的前端,我正在执行这个'$ scope.education = JSON.stringify($ scope.education);'然后发送数据。在后端执行此操作'var educationDetail = req.body.education;教育详细信息= JSON.parse(educationDetail); result.education = educationDetail;' – puneeth8994
'$ scope.education'看起来像什么? – str