溫馨提示×

Rails中怎么生成一個新的資源

小億
83
2024-06-03 14:34:10
欄目: 編程語言

在 Rails 中,要生成一個新的資源,可以使用 rails generate 命令來生成對應(yīng)的 controller 和 model。

例如,要生成一個名為 Product 的資源,可以執(zhí)行以下命令:

rails generate scaffold Product name:string price:decimal

上面的命令會生成一個 Product 資源的 controller 和 model,并且會默認創(chuàng)建一個名為 products 的表,該表包含 nameprice 兩個字段。

執(zhí)行完上述命令后,需要運行以下命令來應(yīng)用新的 migration:

rails db:migrate

這樣就生成了一個新的資源 Product,并且可以通過 rails s 命令啟動 Rails 服務(wù)器來訪問該資源。

0