Добрый день, имеется примерно такой массив объектов
array1 = [
{
'id': 3,
'name': 'Andre'
},
{
'id': 2,
'name': 'Анна'
},
'id': 1,
'name': 'Anna'
},
...
]
его нужно отсортировать в алфавитном порядке, но те объекты которые есть в другом подобном массиве должны быть выше чем другие, и если их больше чем один то тоже должны быть отсортированы в алфавитном порядке.
т.е. сперва идут объекты которые есть в другом массиве отсортированые в алфавитном порядке, а потом все остальные так же отсортированые в алфавитном порядке.
как такое реализовать? с просто сортировкой никаких проблем нет, а как отсортировать в моем случае я не понимаю.