【发布时间】:2016-09-27 18:32:57
【问题描述】:
我正在使用推进器在 Symfony 1.4 上重新编码网站,并且从一个多小时开始,我正在搜索如何使用推进器来做到这一点? (在 Symfony 1.4 上推进 1.4)
SELECT * FROM 'test' WHERE ( var_1 = 1 AND var_2 = 2) OR ( var_1 = 2 AND var_2 = 1)
我正在尝试使用此代码
$c = new Criteria();
$c->add(MessagesPeer::USER_FROM, $user->getId(), Criteria::EQUAL);
$c->addAnd(MessagesPeer::USER_TO, $this->user_id, Criteria::EQUAL);
$c->addOr(MessagesPeer::USER_FROM, $this->user_id, Criteria::EQUAL);
$c->add(MessagesPeer::USER_TO, $user->getId(), Criteria::EQUAL);
但结果是这样的:
WHERE (messages.USER_FROM=16405 OR messages.USER_FROM=56) AND messages.USER_TO=16405
有什么建议吗?
【问题讨论】:
标签: symfony-1.4 propel