Eloquent ansioso load Ordenar por

Eu tenho problema com consulta eloquente. Eu estou usando o carregamento ansioso (um para um relacionamento) para obter 'aluna' Com o 'exame', Usando o código abaixo.

Student::with('exam')->orderBy('exam.result', 'DESC')->get()

E eu quero encomendar linhas recebidas pelo 'resultado'coluna em'exame'. estou usando

->orderBy('exam.result', 'DESC')

Mas isto não está funcionando. Alguma ideia de como fazer ?