我正在使用 jaql 从下面的 json 数据中做一个 facebook 分析项目。当我提供 id 时,我需要获取页面的名称。例如,如果我给出 id:'327945414026898',那么我应该得到 name:'first name'。我尝试了以下命令,但没有得到任何输出
data1[0] -> filter $.likes.data[*].id =='327945414026898'
但没有得到任何输出
Json 数据:
[{
id: '1071142589616282',
name: 'kps',
likes: {
data: [{
name: 'first_name',
id: '327945414026898',
created_time: '2018-03-27T20:41:50+0000'
},
{
name: 'second name',
id: '180392125340045',
created_time: '2010-11-22T06:36:33+0000'
},
{
name: 'third name',
id: '149186111778540',
created_time: '2010-10-07T11:25:22+0000'
}
]
}
}]