sql >> Databasteknik >  >> RDS >> Mysql

När jag använder Waterlines skapametod returnerar den inte den nya postens ID

Det verkar som att du förmodligen gör något fel. Jag har inte gjort någon ytterligare konfiguration för vattenlinjen, i alla fall returnerar den id varje gång jag använder new fråga samt spela in alls.

I de flesta fall skapar jag inte id fält i segelmodell, autogenerering fungerar ganska bra för mig. Om du skapar id se till att den har korrekt konfiguration. Det här problemet visas det id:t måste vara

autoIncrement: true

annars returnerar den verkligen inte id med frågor.

Hela fältet ska se ut så här:

id: {
    type: 'integer', 
    primaryKey: true,
    autoIncrement: true
}



  1. Misslyckades med att bygga hjul för psycopg2 - MacOSX med virtualenv och pip

  2. Nästan noll driftstopp automatiska uppgraderingar av PostgreSQL-kluster i moln (del II)

  3. Integrera ServiceNow med Oracle Identity Cloud Service (IDCS)

  4. Flera räkningar i CakePHP