ruby-on-rails-3 - 在Ruby on Rails上指定字符串字段的长度

标签 ruby-on-rails-3 activerecord

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

有谁知道?

最佳答案

我认为您正在寻找:limit选项:

class CreateUser < ActiveRecord::Migration
  def change
    create_table :users do |t|
      t.string :name, :limit => 10
    end
  end
end

Reference

关于ruby-on-rails-3 - 在Ruby on Rails上指定字符串字段的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8501933/

相关文章:

ruby - Squeel 语法 for field = value OR field IS NULL in a loop

ruby-on-rails-3 - ActiveRecord IS NOT NULL sql 查找器

python - Flask SQLAlchemy 数据映射器与事件记录模式

ruby-on-rails-3 - 让 Action Mailer + Devise 完美配合

ruby - 如何上传文本文档以及是否可以对其启用全文搜索?

ruby-on-rails-3 - 导轨 : method for 'standardizing' url input from users?

ruby-on-rails - 如何在 Rails 5 中添加自定义谓词生成器?

ruby-on-rails - has_one belongs_to Rails 4 中的关系问题

mysql - 使用 ruby​​ 1.8.7 Mac OSX 10.6 安装 mysql2 gem

ruby-on-rails - 使用 Thinking Sphinx 定义关联模型的索引