В Rails, как я могу добавить индекс при переходе в базу данных Postgres с определенным порядком сортировки?Добавить индекс с порядком сортировки?
В конечном счете хочет снять этот вопрос:
CREATE INDEX index_apps_kind_release_date_rating ON apps(kind, itunes_release_date DESC, rating_count DESC);
Но сейчас в моей миграции у меня есть это:
add_index :apps, [:kind, 'itunes_release_date desc', 'rating_count desc'], name: 'index_apps_kind_release_date_rating'
Какие выплевывает это:
CREATE INDEX "index_apps_kind_release_date_rating" ON "apps" ("kind", "itunes_release_date desc", "rating_count desc")
какие ошибки :
PG::Error: ERROR: column "itunes_release_date desc" does not exist
Вы проверили [API здесь] (http://apidock.com/rails/ActiveRecord/ConnectionAdapters/SchemaStatements/ add_index)? Он имеет «создание индекса с порядком сортировки» – konyak