【发布时间】:2013-10-16 18:35:31
【问题描述】:
我正在使用 Kohana 3.3 ORM 并设置了规则方法进行验证。现在我想实际为我的表创建一条记录。我想通过调用 $ormtable->values($_POST) 将所有值填充到我的 ORM 对象中,但我的问题是并非 $_POST 数组中的所有字段名称都与表中的列名称完全匹配。
例如,我的表单有一个名为“billing_address1”的字段,但对应的表列是“address1”。
ORM 中是否有一些现有的方法可以做到这一点?如果不是,映射这些备用字段名称的最佳方法是什么?
【问题讨论】:
-
我不相信有一个内置的解决方案。尽管您可以轻松地将
$_POST复制到临时数组并手动复制change the keys
标签: php orm kohana kohana-orm kohana-3.3