sql >> Database teknologi >  >> RDS >> Mysql

Når jeg bruger Waterlines oprettelsesmetode, returnerer den ikke den nye posts ID

Det ser ud til, at du sandsynligvis gør noget forkert. Jeg har ikke lavet nogen yderligere konfiguration til vandlinjen, alligevel returnerer den id hver gang jeg bruger new forespørgsel samt registrere overhovedet.

I de fleste tilfælde opretter jeg ikke id felt i sejl model, auto-generering fungerer ganske fint for mig. Hvis du opretter id feltet selv, sørg for, at det har den korrekte konfiguration. Dette problem viser det id skal være

autoIncrement: true

ellers returnerer den virkelig ikke id med forespørgsler.

Fuldt felt skulle se sådan ud:

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



  1. MySql UUID duplikering BUG

  2. Find og erstat tekst i hele tabellen ved hjælp af en MySQL-forespørgsel

  3. Rapportering af SQLDIAG-ydelsesdata via RML Utilities Tool | SQL Server Performance Fejlfinding -7

  4. MySQL MariaDB – Forespørgsel ved hjælp af Temp-tabel