jpath
jpath copied to clipboard
Непривильно работает * для массивов
Для объекта она работает правильно
jpath({
data: {
v1: {
new: true
},
v2: {}
}
}, '.data.*[.new]')
Для массива этот же jpath не сработает и надо писать вот так:
jpath({
data: [
{
new: true
},
{}
]
}, '.data[.new]')
Надо чтобы писалось одинаково, иначе мне придется знать структуру json, что неправильно