如何使用propel在选择查询中进行选择

时间:2018-06-26 12:26:54

标签: subquery propel2

要排除某些我尝试查询的结果:

....
$query = parent::buildModelCriteria();
....    
$ampSellerJoin = new Join(OrderTableMap::ID, 
AmpSellerOrderTableMap::ORDER_ID, Criteria::LEFT_OUTER_JOIN);
            $query
                    ->addJoinObject($ampSellerJoin, "ampSellerJoin")
                    ->where(AmpSellerOrderTableMap::AMP_SELLER_ID . " " . 
Criteria::GREATER_THAN . "0");
....

但是“ LEFT_OUTER_JOIN”无效。

我愿意像现在这样做

select * from a where id not in (select a_id from b)

但是我不知道如何使用propel来写。

有什么建议吗?

对不起,我的英语。

0 个答案:

没有答案