在模型上执行查找后,我希望结果的格式为
Array
(
[0] => Array
(
[ModelName] => Array
(
[id] => 83
[field1] => value1
[field2] => value2
[field3] => value3
)
)
)
然而,我似乎得到的是
Array
(
[0] => Array
(
[0] => Array
(
[id] => 83
[field1] => value1
[field2] => value2
[field3] => value3
)
)
)
请注意缺少的型号名称。
我只是遇到了这个问题,因为迁移到看起来配置非常差的VPS,我现在可以完全控制了。
我的问题是,我想不出会导致这个问题的任何事情。任何想法都非常感激。
答案 0 :(得分:3)
原来与this非常相似。
问题还在于过时的pdo_mysql版本。
可以通过运行
来检查 strings -f pdo_mysql.so | grep ': table'
如果没有结果,那么pdo_mysql很可能因为安装而过时,例如
pecl install pdo_mysql
我的解决方案很简单
yum install php53-mysql
我希望这有助于某人。