У меня есть таблица с названием переводы.(И соответствующий класс ActiveRecord).Эта таблица содержит следующие поля id, key и value
Я хотел бы выбрать все переводы, в которых ключ соответствует данному запросу + все переводы, которые не соответствуют запросу, но делят ключ с переводомкоторый соответствует запросу.
Результирующий SQL может выглядеть примерно так:
SELECT * FROM TRANSLATIONS where key in
(select key from Translations where value like '%some search%')
Я пробовал несколько вещей, но я не могу понять это.Любые идеи о том, как выразить это в Ареле?