Cake 2.4即使找到结果也不返回结果

时间:2013-09-30 13:51:38

标签: mysql model cakephp-2.3

php 5.4 - 似乎在5.3安装上正常工作。 $这 - > NodeBlock->发现( '全部');

不会返回任何结果。但是,find('list'),paginate,find('first'),all work。

即使我将生成的查询插入到我的续集编辑器中,也会返回结果。调试日志显示行但不返回任何内容。这种情况适用于所有型号。

以下是调试查询日志时返回的查询。

SELECT `NodeBlock`.`id`, `NodeBlock`.`node_id`, `NodeBlock`.`title`, `NodeBlock`.`description`, 
`NodeBlock`.`cta_link`, `NodeBlock`.`cta_text`, `NodeBlock`.`image`, `NodeBlock`.`style`, Node.id
    FROM `mydatabase`.`node_blocks` AS `NodeBlock` 
    LEFT JOIN `mydatabase`.`nodes` AS `Node` 
        ON (`NodeBlock`.`node_id` = `Node`.`id`)  WHERE 1 = 1

有什么建议吗?这是因为某些原因而无法返回结果吗?如果您需要更多信息,请与我们联系。

query log debug

谢谢!

1 个答案:

答案 0 :(得分:0)

我真的不完全明白错误但我认为它只是没有输出数据。它又开始工作了。我知道这是一个糟糕的答案,但我真的不知道发生了什么变化,我怀疑任何人都能够对这个问题有所了解,因为它是如此独特。