Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

195
Views
Reaccionar - Filtrar matriz multidimensional con otra matriz

Quiero devolver solo los resultados de los partidos.

Mi matriz:

 products: [ { "id": 1, "name": "Product 1", "concepts": [ { "id": 10, "name": "Blabla" }, { "id": 15, "name": "Zlazla" } ] }, { "id": 2, "name": "Product 2", "concepts": [ { "id": 14, "name": "Gulagula" }, { "id": 15, "name": "Zlazla" } ] } ]

Quiero filtrar productos que solo tengan uno de los siguientes conceptos.

matriz de conceptos:

 ['14', '15']

No pude resolver esto de una manera fácil.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puedes probar de esta manera:

 var products= [ { "id": 1, "name": "Product 1", "concepts": [ { "id": 10, "name": "Blabla" }, { "id": 15, "name": "Zlazla" } ] }, { "id": 2, "name": "Product 2", "concepts": [ { "id": 14, "name": "Gulagula" }, { "id": 15, "name": "Zlazla" } ] } ] var products = products.filter((product) => product.concepts = product.concepts.filter( (x) => x.id == 14 || x.id == 15)); console.log(products);

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!