iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 18
0

回顧一下****

前兩天都在講如何建立 controller、action 還有 view ,接下來我們要建立更實質的一些功能。

在這 Blog 應用程式中,你將需要創造新的 resource (資源)。Resource (資源) 是一個類似物件的集合,就像 articles (文章集)、people (人群)。對於 resource (資源) 的項目你可以 create (建立)、read (讀取)、update (更新) 以及 destroy (刪除) ,而這些操作我們簡稱為 CRUD 操作。

resources:
可以一次新8條路徑,7個方法,也可以自己新增(get, post),但若剛好你要做的專案需要這8條路徑的話,用這種內建方式做可以省去不少時間且也會更有系統。

如果resources後面沒加s,在路徑的部分會有些action就不需要帶id,但會少一個路徑。

那要怎麼產生呢,請在
config/routes.rb 宣告一個 article resource。

Rails.application.routes.draw do
 
  resources :articles
 
end

https://ithelp.ithome.com.tw/upload/images/20191002/20118842Fi9gPboEuy.png

Rails.application.routes.draw do
 
  resource :articles
 
end

https://ithelp.ithome.com.tw/upload/images/20191002/20118842hf277274Qn.png

今天就先介紹這樣 完蛋了 越來越沒梗了!!


上一篇
DAY17 Rails 慢慢走
下一篇
DAY 19 action view
系列文
毫無基礎學習 Ruby on Rails 的 甘苦心得30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言