Установить ключ динамически, используя jBuilder Elasticsearch с Rails - PullRequest
0 голосов
/ 12 февраля 2020

Я хочу, чтобы пользователь мог выполнять поиск, используя другие поля из моей модели, например, поле, отличное от name:

json.set!(:match, name: @term)

Можно ли вместо этого указать значение (строку) name: на строке выше?

1 Ответ

1 голос
/ 12 февраля 2020

Я не уверен, что получил ваш вопрос, если у вас есть экземпляр vairable @key_value, это может быть имя или тело или другое имя атрибута. Вы можете сделать следующее:

json.set!(:match, @key_value => @term)
...