sql >> Base de Datos >  >> RDS >> Mysql

Cuando uso el método de creación de Waterline, no devuelve la identificación del nuevo registro

Parece que probablemente estés haciendo algo mal. No he hecho ninguna configuración adicional a la línea de flotación, de todos modos devuelve id cada vez que uso new consulta, así como el registro en absoluto.

En la mayoría de los casos, no creo id campo en el modelo de velas, la generación automática funciona bastante bien para mí. Si crea id campo usted mismo asegúrese de que tiene la configuración correcta. Este problema muestra esa identificación requiere ser

autoIncrement: true

de lo contrario, realmente no devuelve la identificación con las consultas.

El campo completo debería verse así:

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