これは私のクエリです:
public function getDetails($userid, $orderby, $sort){
$query = $this->_em->createQueryBuilder()
->select('u')
->from('\Entities\Users', 'u')
->where('u.userid= ?1')
->orderBy('u.?3', '?3')
->setParameter(1, $userid)
->setParameter(2, $orderby)
->setParameter(3, $sort)
->getQuery()
->getResult();
}
エラーが発生し続けます: メッセージ: [Semantical Error] line 0, col 83 near '?3 DESC': Error: '?3' is not defined.
その関数のプロパティからクエリへの orderby を取得するにはどうすればよいですか?