我在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列?
谢谢.
如何从引导程序文件中获取请求对象?
我可以尝试这种方法但不起作用.
$request= new Zend_Controller_Request_Http();
$request = Zend_Controller_FrontController::getInstance()->getRequest();
Run Code Online (Sandbox Code Playgroud) 我用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文本框下添加错误消息.我怎样做?