Rails學習筆記

2007年5月7日 星期一

link_to

link_to是建立超連結的method

link_to "連結名稱", :action => "Action名稱"

h

h是一個help method,可以協助處理字串中出現的特殊字元

用法:

<%= h("想要寫的字串") %>

或是不加()

<%= h "想要寫的字串" %>

rhtml

rhtml是Rails的View,基本上跟JSP有點像,寫在rhtml中的動態語法,叫做ERb(Embedded Ruby),也跟JSP很像都是

// 單行寫法
<%= ...%>


或是

// 多行寫法
<% %>

建立Controller

ruby script/generate controller [Controller 名稱]

啟動Rails

ruby script/server [Server名稱]

範例:

C:\rails\demo\ruby script/server

C:\rails\demo\ruby script/server WEBrick

建立Rails專案

rails 專案名稱

範例:

c:\rails\rails demo

更新Rails至最新版

1. 透過gem更新Rails程式及相關Libraries

gem update rails --include-dependencies

2. 刪除舊版本Libraries

gem cleanup

3. 更新Rails預設設定檔

rake rails:update