Estoy haciendo una solicitud de obtención similar a esta:
axios.get('https://example.org/getJobs', { params: { salaries, ... } }); // ... represents more params donde salarios es una matriz de matrices, o rangos, que utilizo para filtrar los trabajos devueltos. Puedo acceder a él bien en req.query.salaries , pero llega al servidor en el siguiente formato:
[ '["0","20000"]', '["20000","30000"]', '["30000","40000"]' ]Me pregunto cuál es la mejor manera de analizar esto.
*Editar: Para que quede claro, la matriz se envía originalmente en este formato: [['0', '20000'], ['20000', '30000'], ['30000', '40000']]
salaries registrados justo antes de llamar a axios.get():
(5) [Array(2), Array(2), Array(2), Array(2), Array(2)] 0: (2) ['0', '20000'] 1: (2) ['20000', '30000'] 2: (2) ['30000', '40000'] 3: (2) ['40000', '50000'] 4: (2) ['50000', '60000'] length: 5 [[Prototype]]: Array(0)