Найти по ключу глубоко во вложенном объекте
Допустим, у меня есть объект:
[
{
'title': "some title"
'channel_id':'123we'
'options': [
{
'channel_id':'abc'
'image':'http://asdasd.com/all-inclusive-block-img.jpg'
'title':'All-Inclusive'
'options':[
{
'channel_id':'dsa2'
'title':'Some Recommends'
'options':[
{
'image':'http://www.asdasd.com' 'title':'Sandals'
'id':'1'
'content':{
...
Я хочу найти один объект, где идентификатор равен 1. Есть ли функция для чего-то вроде этого? Я мог бы использовать Underscore's_.filter
метод, но я должен был бы начать сверху и отфильтровать.