Doctrine 带表达式的dql orderby原则

Doctrine 带表达式的dql orderby原则,doctrine,dql,Doctrine,Dql,我如何在doctrine2dql中执行类似的操作 Select m* from Members WHERE MemberID = "6" or MemberId="3" or MemberID="5" ORDER BY MemberID = "6" DESC, MemberId="3" DESC, MemberID="5" DESC; 对不起,但是这个查询的预期结果是什么?先按成员id 6排序,然后分别按,3,然后按5排序对不起,但是这个查询的预期结果是什么?先按成员id 6排序,然后分别按

我如何在doctrine2dql中执行类似的操作

Select  m* from Members
WHERE MemberID = "6" or MemberId="3" or MemberID="5"
ORDER BY MemberID = "6" DESC, MemberId="3" DESC, MemberID="5" DESC;

对不起,但是这个查询的预期结果是什么?先按成员id 6排序,然后分别按,3,然后按5排序对不起,但是这个查询的预期结果是什么?先按成员id 6排序,然后分别按,3,然后按5排序