PhalconPHP - 驼峰模型字段?
PhalconPHP - camel cased model fields?
我的数据库中有一个字段"user":"first_name"
当我创建我的模型 User.php 时,我尝试了以下 getter:
private $firstName;
public function getFirstName() {
return $this->firstName;
}
这是 NULL,而这个是用正确的值填充的。
private $first_name;
public function getFirstName() {
return $this->first_name;
}
在这里使用带下划线的变量而不是驼峰式变量是否正确?
是否可以使用驼峰式变量?
此致
重要的是你想要什么,而不是你害怕什么合适不合适。我个人喜欢 "underscore" table 列和驼峰式 PHP 脚本。
检查 this one 以了解如何在您的模型中声明 Model::columnMap()
以同时发挥两种功能:下划线 table 列,但驼峰式 php 变量。
我的数据库中有一个字段"user":"first_name"
当我创建我的模型 User.php 时,我尝试了以下 getter:
private $firstName;
public function getFirstName() {
return $this->firstName;
}
这是 NULL,而这个是用正确的值填充的。
private $first_name;
public function getFirstName() {
return $this->first_name;
}
在这里使用带下划线的变量而不是驼峰式变量是否正确?
是否可以使用驼峰式变量?
此致
重要的是你想要什么,而不是你害怕什么合适不合适。我个人喜欢 "underscore" table 列和驼峰式 PHP 脚本。
检查 this one 以了解如何在您的模型中声明 Model::columnMap()
以同时发挥两种功能:下划线 table 列,但驼峰式 php 变量。