【发布时间】:2015-04-11 13:44:55
【问题描述】:
我有这样的表:
CREATE TABLE `developer` (
`id` bigint(20) AUTO_INCREMENT,
`name` varchar(1024) NOT NULL,
`link` varchar(1024) NOT NULL,
`parent` bigint(20) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `parent` (`parent`),
CONSTRAINT `developer_ibfk_1` FOREIGN KEY (`parent`) REFERENCES `developer` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB CHARSET=utf8 COLLATE=utf8_unicode_ci;
我只想从此表中的PDO::FETCH_KEY_PAIR 数组中获取id,name 并使用:
Developer::find()->select(['id', 'name'])->asArray()->all();
但我无法获取PDO::FETCH_KEY_PAIR 格式的数据
我该怎么做?
【问题讨论】:
标签: activerecord yii2