У меня есть список объектов:
[ { id: 4, name:'alex' }, { id: 3, name:'jess' }, { id: 9, name:'...' }, { id: 1, name:'abc' } ]
У меня есть другой список с правильным "порядком".
[ 3, 1, 9, 4]
Как я могу сопоставить первый список с порядком второго списка на основе ключа "id"? Результат должен быть:
[ { id: 3, name:'jess' }, { id: 1, name:'abc' }, { id: 9, name:'...' }, { id: 4, name:'alex' } ]