Ich habe ein Mungo-Schema untermongodb sortiert Auftrag Mongoose mit in NodeJS
var testdata = new Test({
Product_Type: 10,
Product_ID: 'GPR',
attrib: [
{
Year:2017,
Month: 3
},
{
Year:2011,
Month: 3
},
{
Year:2012,
Month: 3
},
{
Year:2015,
Month: 3
}
],
});
testdata.save(function(err, testdata) {
if(err){
console.log('saving data error',err);
}else{
res.status(200).json({'msg':'Data inserted'});
}
});
gezeigt Wenn ich von mongodb attrib Informationen bin Überprüfung speichert, wie es in Schema gegeben ist, aber ich will attrib Speicher in mongodb wie unten
{
Year:2017,
Month: 3
},
{
Year:2015,
Month: 3
},
{
Year:2012,
Month: 3
},
{
Year:2011,
Month: 3
}
I atrrib Informationen speichert in absteigender Reihenfolge nach Jahr und Monat
Syntaxfehler geben, wenn ich Ihren Code einfügen –
@sarojmandal Wahrscheinlich verwenden Sie eine Node.js-Version, die keine Pfeilfunktionen unterstützt. Überprüfen Sie den bearbeiteten Code. –