Учитывая структуру данных, например так:Фильтрация JSON с подчеркиванием
"items":
{
"Groups":[
{
"title":"group 1",
"SubGroups":[
{
"title":"sub1",
"id" : "1",
"items":[
{
"title":"Ajax request 1",
},
{
"title":"Ajax request 2",
}
]
},
{
"title":"sub2",
"id" : "2",
"items":[
{
"title":"Ajax request 3",
},
{
"title":"Ajax request 4",
}
]
}
]
}
]
Как я могу вытащить все пункты для подгруппы на основе идентификатора? Ive трейд используя найти так:
var res1 = _.where(listing.items,{id:"2"});
но получить пустой массив, возвращаемый
Благодарности
ли разобраны вы свой 'JSON' первым? Вы не можете использовать подчеркивание непосредственно на 'JSON', но на объектах javascript – cl3m
Привет, да его уже объект javascript – DavidB
Вам нужен гораздо более глубокий поиск, чем – charlietfl