ho avuto nel vecchio Config.groovy:Grails 3.0.1 - come e dove configurare grails.gorm.default.mapping
grails.gorm.default.mapping = {
id generator = 'identity'
// send only the dirty fields to the database for updating
dynamicUpdate = true
dynamicInsert = true
}
così ho messo questo in aggiunta application.groovy, ma ha vinto essere più rispettato Tutti gli aggiornamenti sono completi, inviando tutti i campi al database, anche quelli non modificati.
Ho cercato di tradurre questo in application.yml:
grails:
gorm:
default:
mapping:
id generator: "identity"
dynamicUpdate: true
dynamicInsert: true
... ma ancora senza fortuna.
ho scoperto nelle fonti un Settings.groovy che ancora contiene grails.gorm.default.constraints ma ** not ** a grails.gorm.default.mapping più, quindi sembra che questo non sarà valutato più globalmente. Potrebbe esserci ancora un KungFu con application.yml, spring o hibernate, ma non l'ho ancora trovato. – rawi
Prova ad aggiungere un 'application.groovy' e specificarlo lì –
Hai ragione: non era necessario per KungFu, era semplicemente così. Grazie Graeme, funziona :) – rawi