Я хочу создать один из индексов, в котором одни столбцы проиндексированы, а другие включены. Этот вид индекса описывается PostgreSQL в их документации здесь
Запрос SQL для создания индекса выглядит примерно так: CREATE INDEX tab_x_y ON tab(x) INCLUDE (y);
Глядя на ActiveRecord PostgreSQL документация адаптера здесь
Я не вижу возможности использовать эту функцию столбца INCLUDE
.
Нужно ли мне запускать это как необработанный запрос SQL? Есть ли другой способ?
Примечания
- Я не спрашиваю, как выполнить запрос или какой индекс будет использоваться для запроса.
- I Я не спрашиваю, как создать обычный индекс с помощью ActiveRecord.
- Я не спрашиваю, как создать миграцию с помощью ActiveRecord.
- Мне особенно нужна информация о том, как создать конкретный c вид индекса с указанной опцией c.