原创 Rails中通過checkbox實現批量刪除
在Rails生成的控制器模版中,包含的destroy只能處理單個對象,而批量刪除要求能夠同時處理多個對象,這需要自定義一個批量操作action。批量刪除的效果圖如下: 每一行記錄的第一列設置成checkbox,用於標記此行是否被選
原创 rails文檔
rails命令(rails) 創建應用程序(rails new) 適用版本 1.0.0 1.1.0 1.1.1 1.1.6 1.2.0 1.2.6 2.0.0 2.0.1 2.0.3 2.1.0 2.2.1
原创 respond_to and send
如同其他的OO語言一樣,在ruby中,通過給對象發送消息,來完成對象的功能,比如 str.upcase ,就是給str發送upcase的消息,點操作符(.),就是用來給對象發送消息的,str接受到消息,然後執行與消息對應的功能。 但是,某
原创 rails respond_to
respond_to(*types, &block) public Without web-service support, an action which collects the data for displaying a list
原创 字符串截取和查詢
也許String對象最重要的操作就是通過[]下標訪問操作了,你可以通過這種方式提取字符串內容或者更改字符串內容。在Ruby1.8中字符串被當作一個字節或者8位的字符碼數組,你可以通過length或者size方法獲得這個數組的長度,你通過在
原创 update_at
如果不對字段進行任何修改,而執行更新操作,這個操作是不會執行的,數據庫中的updated_at字段是不會改變的
原创 修改列
change_column :orders,:status,:integer,:null=>false,:default=>Setting.orders.status_none 在create_table t.string :nam
原创 負值之美:負margin在頁面佈局中的應用
負數給人總是一種消極、否定、拒絕之感,不過有時利用負margin可以達到奇妙的效果,今天就表一表負值在頁面佈局中的應用。這裏說的負值主要指的是負margin。 關於負margin的原理建議大家看看這篇文章:http://www