Ich bin Einfügen von Datenknoten js in mongodb verwenden, aber es begegnet ist mit einem FehlerEmbedded MongoDB Insertion js Knoten mit
Syntaxfehler unerwartetes Token.
wird es Wert von Front-End annehmen und Daten im Backend speichern. Die req.params.score akzeptiert den Wert vom Frontend.
Bitte kann jemand helfen?
1). MongoDb Schema
var userScore = new Schema({
child: {
quiz_level:{
current_level:{type:Number},
level_attempted:{type:Array,
level_id:{type:Number},
level_complete:{type:Boolean},
level_score:{type:Number}
}
}
}
});
2). Knoten js
try{
var userObj = {
child.quiz_level.level_attempted.level_score:req.params.score
};
var user = new levelScoreQuiz(userObj);
user.save(function(err, result)
{
if (err)
{
console.log('Error While Saving the reuslt ' +err)}
else
{
console.log("User score saved successfully");
res.json(result);
}
});
}
catch(err)
{
console.log('Error While Saving the reuslt ' +err);
return next(err);
}