1
  • 使用するコマンド

    レールはスキャフォールドを生成します学生名:文字列姓:文字列

生成されたモデルコードは

class Student < ActiveRecord::Base
  attr_accessible :firstname, :lastname
end

================================================== ==============================

足場またはモデルが生成されると、すべてのモデルに次のものが必要です

class Student < ActiveRecord::Base
  resourcify
  acts_as_tenant(:tenant)
  attr_accessible :firstname, :lastname
end

そのため、ジェネレーターを使用してモデルを生成すると、生成されるモデルに resourcify や act_as_tenant などの行が既に存在するため、これらを手動でモデルに含める必要はありません。

誰かが同じことを達成する方法を教えてもらえますか?

よろしく、
Dkat。

4

2 に答える 2

0

ターミナルレールで次のコマンドを実行した後、scaffold Student firstname:string lastname:stringを生成します

dbディレクトリにある移行ファイルに移動します。そのファイルを編集します..それはあなたの問題を解決するかもしれません..

于 2013-01-28T11:56:13.473 に答える
0

足場では無理です

rake タスクまたはシェルスクリプトを gsub に作成できます

attr_accessible :firstname, :lastname

resourcify
acts_as_tenant(:tenant)
attr_accessible :firstname, :lastname

すべてのモデルのファイル

すべてのファイルに追加する必要があるときにここで起こっている限り#encoding: utf-8

于 2013-01-28T02:52:15.920 に答える