Forms CakePHP获取表单查询,错误:发生内部错误

Forms CakePHP获取表单查询,错误:发生内部错误,forms,cakephp,get,Forms,Cakephp,Get,我使用get表单搜索关键字。(CakePHP 2.2.5) 我看到奇怪的问题。 首先从:$foo=$this->request->query('value\u that\u not\u exist')给出 错误:发生内部错误 方法查询不存在 我在控制器和视图中都试过了。 根据手册,它可用于: …以无错误的方式读取url查询数组 顺便说一句 工作正常,但我必须用“isset()检查它” 这是一个CakePHP错误吗?我用fresh2.2.5安装进行了测试。不,它不是一个错误。query()方法是在

我使用
get
表单搜索关键字。(CakePHP 2.2.5)

我看到奇怪的问题。 首先从:
$foo=$this->request->query('value\u that\u not\u exist')给出

错误:发生内部错误

方法查询不存在

我在控制器和视图中都试过了。 根据手册,它可用于:

…以无错误的方式读取url查询数组

顺便说一句

工作正常,但我必须用“isset()检查它”


这是一个CakePHP错误吗?我用fresh
2.2.5
安装进行了测试。

不,它不是一个错误。
query()
方法是在CakePHP 2.3.0-beta(请参阅)中引入的,因此它在CakePHP 2.2.5中不可用。

不,它不是一个错误。
query()
方法是在CakePHP 2.3.0-beta(请参阅)中引入的因此它在CakePHP 2.2.5中不可用

$foo = $this->request->query['value_that_exist'];