Ruby on Rails 手动创建模型
示例
尽管如果您是Rails的新手或正在创建新的应用程序,使用脚手架是一种快速简便的方法,但是稍后仅需自己做一个脚手架就很有用,从而避免了遍历脚手架生成的代码来简化它的需求。(删除未使用的零件等)。
创建模型就像在下创建文件一样简单app/models。
中最简单的模型ActiveRecord是extends类ActiveRecord::Base。
class User < ActiveRecord::Base end
模型文件存储在中app/models/,并且文件名对应于类的单数名称:
#用户 app/models/user.rb #某模特 app/models/some_model.rb
该类将继承所有ActiveRecord功能:查询方法,验证,回调等。
#搜索ID为1的用户 User.find(1)
注意:确保对应模型的表存在。如果没有,您可以通过创建迁移来创建表
您可以从以下命令通过终端生成模型并进行迁移
railsgmodelcolumn_name1:data_type1,column_name2:data_type2,...
并且还可以key(relationship)通过以下命令将外部变量分配给模型
rails g model column_name:data_type, model_name:references
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短