相关疑难解决方法(0)

Symfony2和Doctrine 2结果数据错误地返回一个空数组

我有一个在Doctrine中运行的查询; 它现在失败了,但是以一种奇怪的方式.这个查询已经工作了一年,我只是composer.json通过添加几个新库和更改一些版本来搞砸我.我还更新了我的Linux盒子(也许MySQL或MariaDB已经更新,不确定).

无论发生了什么变化(怀疑它是我的捆绑包的Doctrine模型代码,除非它首先不是犹太教并且核心更新现在将其显示为已损坏),查询现在返回结果,其中包含正确数量的密钥数组,但是值以某种方式变为NULL.该数组看起来完全像这样,从var_dump直接复制和粘贴,例如

var_dump($query->getSql());
var_dump($results);
exit;

select GoalLabel from opt_goals where scale = 'mathematics'

array(17) { [0]=> NULL [1]=> NULL [2]=> NULL [3]=> NULL [4]=> NULL [5]=> NULL [6]=> NULL [7]=> NULL [8]=> NULL [9]=> NULL [10]=> NULL [11]=> NULL [12]=> NULL [13]=> NULL [14]=> NULL [15]=> NULL [16]=> NULL } 
Run Code Online (Sandbox Code Playgroud)

但是,当我运行MySQL命令行此相同的查询,我得到的实际效果,这是关键的相同金额,但值在那里.

这是我的composer.json需求部分的非默认部分:

    "components/jquery": "~1.11,<2.0",
    "twbs/bootstrap": "3.3.*",
    "braincrafted/bootstrap-bundle": "~2.1",
    "knplabs/knp-menu": "~1.1",
    "knplabs/knp-menu-bundle": "~1.1",
    "knplabs/knp-paginator-bundle": "dev-master",
    "symfony/icu": "1.1.*",
    "mnot/hinclude": "dev-master",
    "rhumsaa/array_column": "~1.1",
    "webfactory/exceptions-bundle": "@stable",
    "friendsofsymfony/jsrouting-bundle": …
Run Code Online (Sandbox Code Playgroud)

symfony doctrine-orm

9
推荐指数
1
解决办法
1153
查看次数

如何更新Web Profiler工具栏以显示有关ajax请求的数据

我目前正在构建一个完全支持ajax页面加载的应用程序.初始页面加载后,浏览网站只会加载内容而不是标题或菜单.

整个应用程序运行良好,但我想刷新Web Profiler工具栏以显示最后的ajax请求信息.

我从响应头获取了xdebug令牌,我正在尝试扩展javascript部分以替换工具栏的当前内容,但我还没有成功.

我怎么能做到这一点?我应该注意哪些具体内容?

javascript jquery symfony

3
推荐指数
1
解决办法
1648
查看次数

标签 统计

symfony ×2

doctrine-orm ×1

javascript ×1

jquery ×1