iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

Ruby on Rails 花招百出 系列

鐵人鍊成 共 32 篇文章 | 15 人訂閱 訂閱系列文
DAY 20

Ruby Splat(*)符號使用

*符號英文稱為Asterisk或Splat,中文尚未看到統一稱呼,一般是稱為乘號或星號。一般常見於乘法,但在乘法用途中,是當做雙元運算子。當用作單元運算子的時...

2014-10-20 ‧ 由 nkj20932 分享
DAY 21

Ruby gem “nested_form” 一次增加多筆資料

今天要分享的是一次多筆增加model資料的方法,使用Ryan Bates的gem “nested_form”,適用的情況例如: 購物網站的商家,要為商品一次增...

2014-10-21 ‧ 由 nkj20932 分享
DAY 22

ActiveRecord Migration撰寫方法

開啟rails專案以後,常常會需要對資料庫進行更動,這時就必須依靠Migration的協助。啥?你說為什麼不直接用GUI介面操作資料庫嗎?等有20個以上的ta...

2014-10-22 ‧ 由 nkj20932 分享
DAY 22

ActiveRecord Migration 初級演練

看完先前幾篇有關ActiveRecord的解說,本篇進行一次實際操作,調整資料庫並觀看實際結果。 開啟新專案 $ rails new activerecord...

2014-10-22 ‧ 由 nkj20932 分享
DAY 23

ActiveRecord Migration初級演練

看完先前幾篇有關ActiveRecord的解說,本篇進行一次實際操作,調整資料庫並觀看實際結果。 開啟新專案 $ rails new activerecord...

2014-10-23 ‧ 由 nkj20932 分享
DAY 24

Ruby及Rails當中的:symbol代表什麼意思?

學習Rails時,不免剛開始就會看到一堆冒號開頭的東西,例如:post、:model、:controller、:action等等,如果你跟我一樣是程式語言的新...

2014-10-24 ‧ 由 nkj20932 分享
DAY 25

Rails 基本 Helper 介紹

剛開始撰寫Rails時,假如你跟我一樣看不懂一個html.erb檔案裡面有非常多看不懂的東西,也不知道helper是什麼,那你找對地方了,本篇文章簡單說明基本...

2014-10-25 ‧ 由 nkj20932 分享
DAY 26

Rails 當中的 params 是什麼?

我們常在Rails的controller中看到以下code: def show @post = Post.find(params[:id]) end 大家...

2014-10-26 ‧ 由 nkj20932 分享
DAY 27

認識Rails ActiveRecord系列:文章導讀

剛開始學習Ruby on Rails時,不知你有沒有跟我一樣遇到幾個問題: 為什麼在安裝Rails環境時需要使用『資料庫』這個玩意兒? model儲存的資料...

2014-10-27 ‧ 由 nkj20932 分享
DAY 28

Ruby 用 inject 和 each_with_object 來組 hash

本期Ruby Weekly上有一篇很有趣的討論,關於在Ruby當中組成Hash的方法。 inject是用來處理陣列的方法,例如數列加總: array = [1...

2014-10-28 ‧ 由 nkj20932 分享