Elasticsearch рельсы поиск в коллекции - PullRequest
0 голосов
/ 11 марта 2019

Есть ли способ поиска в коллекции данной модели?

Я использую каменьasticsearch_rails.

Я имею в виду, что у меня есть продукт, и я хочу вернуть этот продукт с определенным вариантом в нем (у продукта есть много вариантов).

Например, я хочу сделать что-то вроде этого:

@product = Product.__elasticsearch__.search(query: {
        match: {
            slug: params[:slug],
            "variants.id": params[:variant_id]
        }
    })

Я хочу получить продукт только с одним вариантом, указанным в идентификаторе вариантов.

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

1 Ответ

0 голосов
/ 14 марта 2019

Я использовал внутренние хиты, чтобы получить что-то подобное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...