Отфильтровать объекты по исходному объекту

Сергей5 років у сервісі
Дані замовника будуть вам доступні після подання заявки
14.05.2021

Добрый день! Имеется следующая задача.

Есть форма поиска клиентов с полями, из введенных значений которой формируется объект. На следующем этапе из базы вытягиваются объекты (клиенты). По нашему сформированному объекту нужно найти максимальное совпадение объектов из базы и оставить максимально подходящий. То есть, нужно оставить объекты с полями и значениями такими же, который имеет наш исходный объект. Более наглядно смогу показать кодом или голосом в лс.