I am new to lodash, and I am writing a line that returns objects that has non-empty array as values (excluding the empty array values);
let results = {"1":[1,2,3],"2":[2,4,6],"0":[]};
let filteredResults = _.filter(results, (result) => {return (_.size(_.values(result)) > 0);});
console.log(filteredResults);
My expected value of filteredResults is: {'1': [ 1, 2, 3 ], '2': [ 2, 4, 6 ] }. However I am getting the result of [ [ 1, 2, 3 ], [ 2, 4, 6 ] ].
Where are the keys 1 and 2 ?