第一版买了实体书,现在的rails变得太快,很多代码看不懂,所以不厌其烦,再读读第2版,老内容当复习好了:),let's rock
更新本地的rails到最新版本(整个rails环境),更新后老版本的rails依然有备份,
可以使用
清除老版本的备份
在应用程序顶级目录执行
可以更新该项目在创建之初生成的js脚本
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
Rails 2.3.5
使用h来避免影响html语法的特殊字符
<% h "<br>是回车换行"%>
视图应该只负责显示,因此即使要显示当前时间都应该在控制器中写
@time=Time.now
在rhtml中写
%=@time%
xxx.rhtml可以访问到其对应控制器的任何实例变量,即使其声明为private(默认)
<link_to ‘显示文本’,:action=>'action1'>
不用自行用sql修改数据库结构了,包括建表,而是用
这样可以让rails产生一个空的迁移文件,修改这个迁移文件,然后rake:migrate,这样rails会管理数据库变化
给个migration的示例,一些常用语法就清楚了