Ruby on Rails Scaffold没有显示

时间:2015-01-05 21:38:27

标签: ruby-on-rails database migration scaffold

我创建了一个脚手架来创建一个包含此迁移的每周日志:

class CreateLoggs < ActiveRecord::Migration
  def change
    create_table :loggs do |t|
    t.string :Name
    t.string :Date
    t.string :Time
    t.text :WhatsGoneWellThisWeek?
    t.text :WhatsNotGoneWellThisWeek?
    t.text :LearntAnythingNew?
    t.text :WhatWouldYouLikeToImprove?
    t.text :AnythingElse?

    t.timestamps
  end
end

我认为t.text会占用更多的字符。但是,在每个文本字段中写入一个段落后,除了字符串类型之外,它输出为空。然后我将所有内容都更改为字符串,但这也不起作用,实际上它甚至不允许我输入2或3个字母。我希望文本类型能够在表单中各自采用一个段落。我猜的唯一可能是我创建的标题太长了? (顺便说一句,我也尝试过这样的事情,好像What_would_you_like_to_improve?)但是仍然没有运气。

1 个答案:

答案 0 :(得分:0)

class CreateLoggs < ActiveRecord::Migration
  def change
    create_table :loggs do |t|
      t.string :name
      t.string :date
      t.string :time
      t.text :whats_gone_well_this_week
      t.text :whats_not_gone_well_this_week
      t.text :learnt_anything_new
      t.text :what_would_you_like_to_improve
      t.text :anything_else
      t.timestamps
    end
  end

end