2
在我的域類中創建對象時,會自動創建id - 在我的sql數據庫中,它也會創建一個名爲id的列。Grails域類ID
我想要命名該列,例如,課本中的「book_id」和課程電影中的「movie_id」。我的問題是,我如何更改名稱?
在我的域類中創建對象時,會自動創建id - 在我的sql數據庫中,它也會創建一個名爲id的列。Grails域類ID
我想要命名該列,例如,課本中的「book_id」和課程電影中的「movie_id」。我的問題是,我如何更改名稱?
您可以顯式聲明使用mapping
這樣的標識列的名稱:
class Book {
..
static mapping = {
id column:'book_id'
}
}
[鏈接到ID Grails的文檔(http://grails.org/doc/latest/ref/Database% 20Mapping/id.html) – 2011-05-05 20:28:48