「Ruby筆記06」實例變數・類別變數・類別實例變數的差異與用法 Update Date:2020年10月17日 Ruby 實例變數(Instance Variable)是什麼? 實例變數是在類別(class)中,可以讓所以的方法(method)共用一個變數,且變數的值(value)會根據各個方法而儲存不同的值。 實例變數(Instance […] Read More
「Rails筆記03」Migration資料庫修改 Update Date:2020年10月17日 Ruby 在「Rails筆記01」基本指令中提到使用rails generate migration migration_name指令新增資料庫欄位修改檔「migration」後,查看 ~/db/migrate/ 這個資料夾中會建 […] Read More
「Rails筆記02」建立資料表(Database) Update Date:2020年10月17日 Ruby 在「Rails筆記01」基本指令中提到的Model建立完畢後,去看 /db/migrate/201xxxxxxxxxxx_create_資料庫名.rb會有一段程式碼。 class CreatePhotos < Ac […] Read More
「Rails筆記05」設定RESTful路由 Ruby程式學習 設定RESTful路由 將resources :photos加/config/routes.rb檔案中即可。 Rails.application.routes.draw do <span class="com"&g […] Read More
「Rails筆記04」Rails console Ruby程式學習 Rails console是什麼? Rails console是Rails的控制台,可以讓你與你的Rails程式進行互動。 開啟Rails console 在終端機中輸入以下程式碼。 $ rails console 當終 […] Read More
「Rails筆記01」基本指令 Ruby程式學習 安裝Rail $ gem install rail <span class="com"># 在「gem install」指令後方帶入gem名稱</span> 新增Rail專案 $ rails ne […] Read More
「Ruby筆記05」基礎語法2 Ruby程式學習 count 方法 用來計算陣列之中的元素或是某指定元素的數量。 nums = [0,2,4,0,3,0] nums.count <span class="com"># 單純計算陣列元素數量。得6</sp […] Read More
「Ruby筆記04」基礎語法1 Ruby程式學習 gets 語法 gets用在取得使用者輸入的字串。通常會與.chomp方法一起使用,確保輸入的內容轉為字串。 如要將輸入的數字轉換成實數的話,則在後方追加.to_i方法,將其轉為實數。 input = gets.chom […] Read More
「Ruby筆記03」基本迴圈&迭代 Ruby程式學習 for 迴圈 for迴圈需要設定一個範圍(例如:0到100),且每次都會執行指定動作。適合用在需要重複執行同一件事上面。 for i in 0..100 do <span class="com"># 執行0到 […] Read More
「Ruby筆記02」流程控制 Ruby程式學習 「if…elsif…else…end」判斷式 「if…end」 <span class="com"># 判斷 2 > 1 嗎?</span> […] Read More