В настоящее время я пытаюсь найти способ получения данных из базы данных как объекта AREL, который будет легко разбивать на страницы.Rails создает представления mysql или виртуальную таблицу
Из перспективы базы данных я вижу, что мне нужно создать встраиваемый/обновляемый вид mysql. Поскольку у меня есть две разные таблицы с разными именами столбцов. Также мне не нужны все данные только для некоторых столбцов.
Мне любопытно, есть ли способ сделать это без просмотров в mysql. Только с помощью Active Record
пример
| table1: |
| id, name, desc, quality |
| 1, t1, d1, q1 |
| 2, t2, d2, q2 |
| table2: |
| id, title, description, etc |
| 1, p1, desc1, null|
| 2. p2, desc2, null|
Я хочу получать somethig как
| JoinTabe |
| id, col1, col2 |
| 1, t1, d1 |
| 1, p1, desc1|
| 2, t2, d2 |
| 2, p2, desc2|