我正在为这样的人保存联系人(电子邮件、手机、ICQ、AIM 等):
class Person {
static hasMany = {
contacts: Contact
}
}
class Contact {
String code
ContactType type
}
class ContactType {
String name
}
在我看来,我已经编写了一些模板来显示每个联系人,其中包含联系人类型的选择框和代码的文本字段,并添加了一些用于添加和删除的 JavaScript。
我的问题是:是否有一种简单而优雅的方法来更新类似于personInstance.properties = params
或我必须读出所有字段、删除删除、更新更改和添加新字段的数据?