Получить повторные записи специально с помощью запроса IN или оператора where - Mysql / Activerecord - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть массив идентификаторов, как так

ids = [123, 456, 123, 789]

Теперь, когда я запрашиваю базу данных через предложение where,

Model.where(id: ids)

По своей природе он возвращает только 3 уникальные записи, однако я нахожусь в ситуации, когда я хочу, чтобы дублированные / повторяющиеся записи также возвращались, если они присутствуют в массиве.

Я не хочу зацикливаться и делать N+1. Я в порядке с activerecord или MySql решением.

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