Как создать индекс для столбца mysql с помощью rails 3?
Согласно это
При индексировании столбца BLOB или TEXT необходимо указать префикс длина для индекса.
Как мне добиться того же, используя Rails 3
В миграции вы можете сделать:
add_index(:table_name, :column_name, :length => 10)
http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_index - для более подробной информации
Почему вы создаете индекс? Планируете ли вы иметь пункт where в этом столбце? Если так, я настоятельно рекомендую против этого, поскольку это нанесет вред Вашему приложению в конечном счете. Вместо этого используйте поисковую систему, такую как