【问题标题】:Ruby on Rails Scaffold not displayingRuby on Rails 脚手架不显示
【发布时间】:2015-03-03 12:15:57
【问题描述】:

我已经创建了一个脚手架来创建这个迁移的每周日志:

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?)但仍然没有运气。

【问题讨论】:

    标签: ruby-on-rails database migration scaffold


    【解决方案1】:
    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
    

    【讨论】:

      猜你喜欢
      • 2021-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 2010-09-20
      • 2011-10-09
      • 2013-11-06
      • 2012-06-03
      相关资源
      最近更新 更多