Rails中怎么生成一个新的资源

avatar
作者
筋斗云
阅读量:0

在 Rails 中,要生成一个新的资源,可以使用 rails generate 命令来生成对应的 controller 和 model。

例如,要生成一个名为 Product 的资源,可以执行以下命令:

rails generate scaffold Product name:string price:decimal 

上面的命令会生成一个 Product 资源的 controller 和 model,并且会默认创建一个名为 products 的表,该表包含 nameprice 两个字段。

执行完上述命令后,需要运行以下命令来应用新的 migration:

rails db:migrate 

这样就生成了一个新的资源 Product,并且可以通过 rails s 命令启动 Rails 服务器来访问该资源。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!