_.intersection([], [])
only works with primitive types, right?
It doesn\'t work with objects. How can I make it work with objects (maybe b
In lodash 4.0.0. We can try like this
var a = [ {'id': 1, 'name': 'jake' }, {'id':4, 'name': 'jenny'} ]; var b = [ {'id': 1, 'name': 'jake' }, {'id': 9, 'name': 'nick'} ]; _.intersectionBy(a, b, 'id');
Output:
[ {'id': 1, 'name': 'jake' } ];