我喜歡創建一個帶有整數屬性的域類,它應該映射到長度爲2的數據庫,默認情況下GORM創建一個INT(11)。如何在Grails(GORM)上定義整數屬性長度?
例:
class MyDomain {
int options
static constraints = {
options(min: 0, max: 99, maxSize: 2)
// options(size: 2) -> Size are not available for integer attribute.
}
static mapping = {
options(length: 2) // Does't work too
}
}
實驗值:我使用的Grails V2.5.2。
關注[本文檔(https://開頭的Grails。 github.io/grails-doc/latest/ref/Database%20Mapping/column.html),我相信你會得到你的答案。 :)同樣使用一個原始類型可能不是一個好主意,嘗試堅持包裝'整數'。 – dmahapatro
簡化版,工作...我試圖把這樣的: 靜態映射= { 選項(長度:2) } – dmonti