php - 如何在 yii 事件记录中选择某些列?

标签 php yii

我想使用 CActive 记录获取所有行,某些列

我听说过 findAll();但它返回所有行,列

$models = Users::model()->findAll();

如何获取某些列,例如,只有用户名,所有用户的密码?

最佳答案

你可以用 CDbCriteria

$criteria = new CDbCriteria;
$criteria->select = 't.username, t.password '; // select fields which you want in output
$models = Users::model()->findAll($criteria);

关于php - 如何在 yii 事件记录中选择某些列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20902485/

相关文章:

php - 哪种方式编写此代码最有效?

php - Zend 重定向问题

php - 使用password_verify登录CodeIgniter

PHP MYSQL ajax Yii框架登录错误

php - Yii 使用模型上传文件

php - 在 PHP 中合并两张图片并将其另存为一张(一张透明背景)

php - 如何从数据库中列出用户类型并允许从管理面板中进行选择?

php - Yii 验证下拉列表 onchange

php - Yii CGridView 过滤器

php - 网站用户帐户目录访问