我已经坐了几个小时,试图找到如何从表的iab_categories
列category_name
中获取值。我只找到了一种方法来回显所有表名:
$connection = Yii::app()->db;//get connection
$dbSchema = $connection->schema;
//or $connection->getSchema();
$tableNames = $dbSchema->getTableNames();//returns array of tbl schema's
var_export($tableNames);
有人能帮我吗?
1条答案
按热度按时间6g8kf2rb1#
您可以使用query builder来执行此操作:
select()
方法设置结果中应包含哪些列。from()
方法设置应查询哪个表。column()
方法执行查询并以数组形式返回结果集中的第一列。编辑:现在,我意识到,即使你在标题中提到了Yii 2,你在问题中包含的代码看起来更像Yii 1.x。所以Yii 1.x有query builder版本: