我有一个User model包含一些属性 - 比如说firstName and lastName- 但在我的数据库中我将它们存储为first_name and last_name.
在里面User Form我使用这样的保湿剂:
$this->setHydrator(new ClassMethods(true));
调试显示:
array(5) {
["firstName"] => string(13) "my first name"
["lastName"] => string(12) "my last name"
...
}
为什么数组键与数据库列不匹配,即使我使用$this->setHydrator(new ClassMethods(true));?