小编Can*_*ğan的帖子

学说2 - 如何在where子句中使用discriminator列

我在where子句中使用了discriminator列,如下所示:

//f = root entity
$qb = $this->createQueryBuilder('f');
$qb->add('where', 'f.format = \'image\' OR f.format = \'text\'');
Run Code Online (Sandbox Code Playgroud)

我有一个错误:"消息:[语义错误]第0行,第73行'format ='image'':错误:类实体\文件\ AbstractFile没有字段或关联命名格式"

我怎样才能在where子句中使用discriminator列?

谢谢.

php dql doctrine-orm discriminator

36
推荐指数
2
解决办法
2万
查看次数

Zend Framework:在bootstrap中获取请求对象

如何从引导程序文件中获取请求对象?

我可以尝试这种方法但不起作用.

$request= new Zend_Controller_Request_Http();
$request = Zend_Controller_FrontController::getInstance()->getRequest();
Run Code Online (Sandbox Code Playgroud)

php bootstrapping zend-framework request

12
推荐指数
3
解决办法
2万
查看次数

Zend表单添加错误消息

我用zend表格注册了表格

$password = new Zend_Form_Element_Password('password');
$password->setLabel($this->_translate->_("Password:"))
    ->setRequired(true)
    ->addValidator('stringLength', true, array(4, 32));

$confirmPassword = new Zend_Form_Element_Password('confirmpassword');
$confirmPassword->setLabel($this->_translate->_("Confirm Password:"))
                        ->setRequired(true);
Run Code Online (Sandbox Code Playgroud)

我在控制器中控制密码和确认密码.如果密码和确认密码不匹配,请在confirmmpassword文本框下添加错误消息.我怎样做?

php forms zend-framework

2
推荐指数
1
解决办法
9595
查看次数