php - Yii 为添加的数据库列值返回 NULL

标签 php mysql yii

我在我的 Yii 应用程序中安装了用户模块。之后,我想在我的用户模型中添加额外的“级别”列/字段,所以我只是将该列直接添加到我的 phpMyadmin 数据库中,并在用户模块中编辑了一点用户模型。

但是,当我尝试加载用户数据时,无论该字段的值是多少 某些模型/用户,yii,总是为该字段返回 NULL。

这是从我的数据库中为我尝试加载的列和行导出的 SQL:

`aclevel` int(1) NOT NULL DEFAULT '3',

(my_id, 'myusername', '', 'myemail@gmail.com', 'whatever', whatever, whatever, 0, '2013-08-15 08:43:02', '0000-00-00 00:00:00');

其中 0 是相关列/字段的值。但是,我也尝试保存值 3,yii 也返回 NULL。

我错过了什么?

最佳答案

这似乎是将添加的字段添加到我的用户模型中的 defaultScope 数组/函数的问题。

关于php - Yii 为添加的数据库列值返回 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18284778/

相关文章:

php - 无法从 mysql 将数据加载到 listview 中

php - layouts/main.php 中的响应式菜单

php - 当表为空时 Yii 查询不返回 null

yii - 如何在 YII Active Record 中使用 IN 和 between 子句?

php - 动态创建页面上的 Wordpress 评论

php - 更改默认 View zend 框架行为

javascript - ajax 中的 jQuery 表单提交(带文件)

python - heroku 连接 mysql 数据库

php - MySQL 数据总计?

mysql - PHP 脚本中途停止?