1,ORM 層將數(shù)據(jù)庫(kù)表映射到類、將記錄映射到對(duì)象、將字段映射到對(duì)象的屬性。
類方法用于執(zhí)行表級(jí)別的操作,實(shí)例方法則用于執(zhí)行針對(duì)單條記錄的操作。
2,Action Pack包含了視圖和控制器
3,rails有三種方式創(chuàng)建動(dòng)態(tài)的模板,其一是使用“構(gòu)建器”(Builder)這種技術(shù),
其二是將Ruby代碼嵌入模板中,第三種是rjs在服務(wù)器端動(dòng)態(tài)產(chǎn)生js
4,<% 3.times do %>
Ho!<br />
<% end %>
Merry Christmas!
<% 3.times do %> 會(huì)輸出空格,而<% 3.times do -%> 不會(huì)
5,Rails 的輔助方法h()用于對(duì)html符號(hào)轉(zhuǎn)碼
6,如果貨品的價(jià)格發(fā)生變化,那么已經(jīng)下好的訂單不應(yīng)該受到影響,因此每個(gè)訂單條目都應(yīng)該反映下單時(shí)的貨品價(jià)格
7,erb的content_for(:name)標(biāo)簽里的內(nèi)容可加到模板<%=yield :name%>所處位置
8,敏捷書(shū)第三版上說(shuō)金額不要用float字段,而要用decimal字段
類方法用于執(zhí)行表級(jí)別的操作,實(shí)例方法則用于執(zhí)行針對(duì)單條記錄的操作。
2,Action Pack包含了視圖和控制器
3,rails有三種方式創(chuàng)建動(dòng)態(tài)的模板,其一是使用“構(gòu)建器”(Builder)這種技術(shù),
其二是將Ruby代碼嵌入模板中,第三種是rjs在服務(wù)器端動(dòng)態(tài)產(chǎn)生js
4,<% 3.times do %>
Ho!<br />
<% end %>
Merry Christmas!
<% 3.times do %> 會(huì)輸出空格,而<% 3.times do -%> 不會(huì)
5,Rails 的輔助方法h()用于對(duì)html符號(hào)轉(zhuǎn)碼
6,如果貨品的價(jià)格發(fā)生變化,那么已經(jīng)下好的訂單不應(yīng)該受到影響,因此每個(gè)訂單條目都應(yīng)該反映下單時(shí)的貨品價(jià)格
7,erb的content_for(:name)標(biāo)簽里的內(nèi)容可加到模板<%=yield :name%>所處位置
8,敏捷書(shū)第三版上說(shuō)金額不要用float字段,而要用decimal字段