次のようなクエリがあります。
$query = 'select mcf.*, mc.*, o.*, u.*
from MyConstructionFile mcf
inner join mcf.MyConstruction mc
inner join mc.MyConstructionUser o and o.is_owner = true
inner join o.User u
where mcf.id in ('.implode(',', $ids).')';
結果の順序を配列の順序とまったく同じにする必要がありますが$ids
、ID で並べ替えられた結果が得られました。どうすればよいですか?