2016-06-03 7 views
0

Ich frage mich, wie man ein zugehöriges Modell mit node.js und sequelize aktualisieren kann.Angular, Sequelize, Nodejs relationale Modelle aktualisieren

Ich versuche, die gemeinsame (BelongsTo) Kategorie Tabelle zu aktualisieren.

Review.belongsTo (models.Category, {Fremdschlüssel: 'CategoryId', Constraints: false});

/** * Update a review */ exports.update = function(req, res) { 

    // create a new variable to hold the review that was placed on the req object. 
    var review = req.review; 

    review.updateAttributes({ 
     reviewed     : req.body.reviewed, 
     Category.metaTitle   : req.body.Category.metaTitle 
    }).then(function(a){ 
     return res.jsonp(a); 
    }).catch(function(err){ 
     return res.render('error', { 
      error: err, 
      status: 500 
     }); 
    }); }; 
+0

was ein Fehler ist –

+0

Es diese Zeile Category.metaTitle akzeptieren tut: req.body.Category.metaTitle in der Update-Anweisung, stürzt die App. – user5569354

Antwort

0

Ändern Sie diese

Category.metaTitle   : req.body.Category.metaTitle to 
Category : req.body.Category.metaTitle 
+0

Danke Wasiq, versuchte das geht aber nicht. – user5569354

Verwandte Themen