sql >> Databasteknik >  >> RDS >> Mysql

Uppföljning av uppdatering med association

Först måste du hitta modell inklusive undermodell som du vill uppdatera. Då kan du få referens till undermodell för att enkelt uppdatera. Jag lägger upp ett exempel för din referens. hoppas det hjälper.

var updateProfile = { name: "name here" };
var filter = {
  where: {
    id: parseInt(req.body.id)
  },
  include: [
    { model: Profile }
  ]
};

Product.findOne(filter).then(function (product) {
  if (product) {
    return product.Profile.updateAttributes(updateProfile).then(function (result) {
      return result;
    });
  } else {
    throw new Error("no such product type id exist to update");
  }
});


  1. Vad är ISO_year i sql-server

  2. Prestandatestmetoder:Upptäcka ett nytt sätt

  3. Oracle SQL - Identifiera sekventiella värdeintervall

  4. SQL :MELLAN vs <=och>=