Encontre todos os objetos com o javascript Ids correspondente
Estou tentando obter todos os objetos com IDs correspondentes da matriz dos meus alunos e obter outros valores de propriedade deles ...
Por exemplo, minha matriz fica assim:
const students = [
{id: 1, name: 'Cal', location: 'McHale' },
{id: 2, name: 'Courtney', location: 'Sydney Hall' },
{id: 1, name: 'Cal', location: 'Syndey hall' }
]
Portanto, minha saída esperada capturaria todas as instâncias do id: 1.
{id: 1, name: 'Cal', location: 'McHale' },
{id: 1, name: 'Cal', location: 'Syndey hall' }
Acabarei desejando remover nomes duplicados e exibi-los em uma lista como essa ... (Mas isso é verdade. Por enquanto, só quero pegar objetos correspondentes).
Id: 1 Name: Cal Location: McHale
Syndey Hall
Eu tentei:
const result = _.find(students, {student_id: studentId});
Mas isso não parece funcionar, apenas retorna um dos objetos com esse ID.
{id: 1, name: 'Cal', location: 'McHale' },
Como posso fazer isso funcionar?