Classificar coleção por ordem personalizada no Eloquent

Eu tenho uma matriz de IDs da seguinte maneira:

$ids = [5,6,0,1]

Usando o Eloquent, sou capaz de procurar esses IDs usando o->whereIn('id', $ids) função. Como esperado, os resultados serão retornados na ordem crescente por ID. Existe uma maneira de retornar os resultados na ordem em que a matriz está? alternativamente, qual é a maneira mais fácil de converter a coleção na ordem do$ids matriz?

questionAnswers(3)

yourAnswerToTheQuestion