Фильтрация по символам и по строкам работает одинаково.
местоположения запросов с именами, содержащими "l"
locations[?name.contains(@, `l`)]
Результат:
[
{
"name": "Seattle",
"state": "WA"
},
{
"name": "Bellevue",
"state": "WA"
},
{
"name": "Olympia",
"state": "WA"
}
]
местоположения запросов с именами, содержащими "le"
locations[?name.contains(@, `le`)]
Результат:
[
{
"name": "Seattle",
"state": "WA"
},
{
"name": "Bellevue",
"state": "WA"
}
]
местоположений запросовс именами, содержащими "ue"
или "ia"
locations[?name.contains(@, `ue`) || name.contains(@, `ia`)]
Результат:
[
{
"name": "Bellevue",
"state": "WA"
},
{
"name": "Olympia",
"state": "WA"
}
]