在Ruby on Rails上指定字符串字段长度

Dav*_*les 5 activerecord ruby-on-rails-3

我无法在迁移中生成具有指定长度的字符串字段.它们始终以255个字符长度创建.

有谁知道?

Cho*_*ett 10

我想你正在寻找:limit选择:

class CreateUser < ActiveRecord::Migration
  def change
    create_table :users do |t|
      t.string :name, :limit => 10
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

参考