首页 > 解决方案 > 如果 FETCH_KEY_PAIR 在 Doctrine DBAL 3.0 中被弃用,它的替代方案是什么

问题描述

这是从 SELECT 中获取数据的非常方便的工具,结果为 $id => $value:

$result = $this->conn->executeQuery("SELECT id, value, FROM table")->fetch(PDO::FETCH_KEY_PAIR);

,但现在我有一个错误:

不推荐使用 PDO 获取模式或它们的组合(给定 12 个),并且会导致 Doctrine DBAL 3.0 中的错误你能建议这个数据方案的好的替代方案吗?

标签: fetchdeprecateddbal

解决方案


推荐阅读