Найти по ключу глубоко во вложенном объекте

Допустим, у меня есть объект:

[
    {
        '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 метод, но я должен был бы начать сверху и отфильтровать.

Ответы на вопрос(7)

Ваш ответ на вопрос