Как отсортировать элементы по совпадениям в их поле (списке) и данном массиве? (mongodb)

Пусть есть элемент коллекции с полем А, и список B

A = [1, 54, 76]
B = [45, 654, 76, 1]

Мне необходимо отсортировать по наличию пересечений (пример здесь: 76) в поле элемента коллекции и в массиве. Если вам поможет, то вот простейший пример подобной функции

let fn = (a, b) => a.some(i => b.some(j => i == j))

Ответы (0 шт):