如何指示域类中的字段不在数据库中创建

时间:2011-09-15 23:23:03

标签: grails gorm

我有一个域类:

class Product {
   String name
   String number
}

我只希望在数据库中创建名称字段作为列,我将在代码中生成数字字段,我不希望它成为数据库中Product表的列。

最好的方法是什么?

1 个答案:

答案 0 :(得分:8)

class Author {
   String name
   String getUpperCaseName() { name.toUpperCase() }
   static transients = ['upperCaseName']
}

请参阅http://www.grails.org/doc/latest/ref/Domain%20Classes/transients.html