我对 grails 中的二传手有疑问。我有两个属性 beforeTax 和 afterTax。我只想在税前的数据库中存储一个属性。在用户界面中,我希望用户在税前或税后输入。所以我把 afterTax 变成了这样的临时属性:
double getAfterTax(){
return beforeTax * tax
}
void setAfterTax(double value){
beforeTax = value / tax
}
当我现在输入税后值并想保存对象时,验证失败(税前值不能为空值)
我究竟做错了什么?