我对 play framework-1.2.5 的工作比较新鲜,我已经创建了表单并将其保存在数据库中。直到这很好,现在当我尝试更新任何对象时,将在数据库中创建新的对象(行)。这不应该发生。有什么解决办法吗?
ID Name
===========
1 EMP1.0
2 EMP1.1
3 EMP1.2
4 EMP1.3
这是数据库结构的示例。在更新和保存时将相同的对象作为新对象添加到数据库中。
我的型号代码:
@OneToOne(cascade=CascadeType.ALL)
public SupplierTypeModel supplierTypeModel;
控制器代码:
supplier.edit("supplier",params.all());
validation.valid(supplier);
supplier.save();
先谢谢了。