Как сделать запрос во вложенном объекте JSON с помощью alaSQL

У меня есть такой объект JSON (показывает только один элемент, я получил сотни, и каждый элемент принадлежит множеству разных регионов):

let obj = [{
    "id": 1
    "name": "Name",
    "month": 1,
    "year": 2017,
    "regions":
    [
        {"id": 1, "name": "Europe"},
        {"id": 2, "name": "Asia"},
        {"id": 3, "name": "America"},
    ]
}]

И мне нужно запросить объект с alaSQL, выполнив что-то похожее на это:

let query = 'SELECT * FROM ? WHERE regions IN (1,3)'; let result = alasql(query,obj);

Это возможно?

Я застрял с этим, потому что раньше мое поле регионов было просто одной областью, но теперь много, и это изменило все в моем коде...

Заранее спасибо.

0 ответов

Другие вопросы по тегам