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 祝福语驱散霉运的话简短