建立rails應用程式
rails new depot
生成腳手架
rails g scaffold product title:string
資料遷移
rake
db:migrate
測試
rake test
回滾遷移
rake
db:rollback
檢視檔案內容
建立新的控制器
rails g controller store index
//store:名 index:動作
改變根**(修改routes.rb)
root :to =>'store#index', :as => 'store'
//後者告訴rails建立store變數
增加欄位到表中
rails
gmigration
add_quantity_to_line_items
quantity
:integer
rails的兩種匹配模式
add_***_to_table //1
remove_***_from_table //2
渲染頁面
render
"index"
跳轉頁面
redirect_to action:
:index
關於render和redirect_to的高階理解
刪除檔案
rm public/index.html
觸發指令碼
remote: true
rake
doc
查詢編寫**數量
rake stats
Rails應用程式中同時修改操作衝突問題的解決方案
rails 應用程式中操作衝突是乙個常見問題,rails 提供了簡單程式設計客棧有效的解決方法。舉乙個實際的例子 我們的系統裡有乙個商店模組,商店中重要的一塊是對產品資訊的管理,比程式設計客棧如運營人員常常會編輯產品的資訊,包括產品標題,營銷口號和 等等。因為修改十分頻繁,碰巧同時編輯提交修改的話,...
Docker化現有的Rails應用程式
docker是乙個相對較新且發展swift的專案,它允許建立非常輕便的 虛擬機器 在計算機上進行所有工具設定可能是一項艱鉅的任務,但值得慶幸的是,隨著docker變得穩定,在您喜歡的os上啟動並執行docker變得非常容易。首先,我們將安裝docker。直到幾個版本之前,在osx和windows上執...
C 操作exe應用程式
首先,操作和呼叫並不一樣,在我看來,呼叫也許就是直接執行這個exe檔案,而我所說的操作就類似於在cmd裡面用命令列的方式來獲得資訊互動。這次,我們需要使用c 語言的方式來動態操作exe應用程式。雖然聽起來可能很高大尚,但是實質上主要就兩種操作,乙個是向命令列寫入資料的操作,另乙個則是讀取命令列的結果...