2016-10-04 44 views
1

我使用HTML::FormHandler(with DBIC)我想更新我的模型上的一个字段,取决于窗体上提交的另一个字段。 HTML :: FormHandler对handling extra database fields一个部分,它说当行创建 update_model之前做到这一点的:HTML :: FormHandler与DBIC更新额外的数据库列update_model之前

​​3210

这工作,当我添加一个新的项目,而不是当我编辑它。当我编辑项目my_field被更新但my_other_column不是。有谁知道我能做到这一点?

回答

0

before 'update_model'仅在添加新项目时起作用。

从文档:如果有需要更新 当行创建另一个数据库字段,添加到形式的属性,然后用before 'update_model'处理它。

尝试around 'update_model'

相关问题