fetch - 如果 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 中的错误你能建议这个数据方案的好的替代方案吗?
解决方案
推荐阅读
- javascript - 功能无法正常运行
- angular - 如何在调用 api 时以角度获取错误响应?
- javascript - 使用 html css 和 javascript 将视频播放列表添加到当前视频播放器
- laravel - Laravel 路由在 null 上调用成员函数 getName()
- php - php中的回声
- python - 使用 itertools.accumulate 函数时对列表中的值进行舍入
- javascript - 为什么我的代码落后 2 个刻度(而不是 1 个)?
- php - Django:从 POST 请求中读取参数
- error-handling - 对于没有返回值的语句,忽略错误的正确方法是什么?
- kubernetes - 如何在 kubernetes 中属性删除 PersistentVolume