Reputation: 260
I have a data object with nested arrays. I'm wondering if Underscore can find the value inside an array inside the object.
Example:
var data = {
'a': 'value',
'b': 'value2',
'c': [ 'value3', 'value4', 'value5']
}
_.where(data, { c: 'value4' });
Upvotes: 10
Views: 8712
Reputation: 17168
You can use _.filter()
instead:
_.filter(data, function(item){
return _.contains(item, "value4");
});
Upvotes: 10