Я новичок в скрипте типа и пытаюсь удалить дубликаты объектов на основе свойства, в моем случае его единственный идентификатор Я пытаюсь использовать фильтр, но не могу этого сделать. Я вставил свой код ниже. Может ли кто-нибудь, пожалуйста, направлять меня.
Мой список относится к типу employee, и я создал класс модели для employee.id, который может дублироваться из-за некоторых неверных данных, и в качестве обходного пути мне нужно удалить дубликат из списка и показать его в пользовательском интерфейсе.
Я пытался преобразовать его в набор, но не сработал.
ids : Employee[] = new Array<Employee>();
this.list.filter((this.list=> ids.includes(this.list.idPk) ? false : ids.push(this.list.idPk));