sql >> Database >  >> RDS >> Mysql

Grails:wijs mysql-veld van het type enum toe aan domeinklasse

U moet het sqlType van de kolom specificeren in plaats van het (Java) type . Wijzig uw kaart van:

static mapping = {
    ...
    logType column: 'log_type', type: 'enum', name: 'logType'
}

Aan:

static mapping = {
    ...
    logType column: 'log_type', sqlType: 'enum', name: 'logType'
}



  1. Hoe verander ik het VARCHAR-type in DATETIME met ALTER in MySQL?

  2. Oplossing om geen DML-bewerking binnen een query uit te voeren?

  3. ingevoerde formuliergegevens worden niet opgeslagen in mysql db?

  4. Een optie toevoegen aan sql_mode in MySQL zonder bestaande instellingen te verliezen