-
新建一个Rails程序:rails /path/app-name [--database= db-name]
-
新建数据库:mysqladmin -u root create db-name
-
测试数据库、执行新的migrate:rake db:migrate *migrate版本信息存放在schema_info表中
-
添加migrate:ruby script/generate migration [name]
-
回滚migrate版本:rake db:migrate VERSION= number
-
新建model:ruby script/generate model model-name
-
新建controller:ruby script/generate controller controller-name
-
创建CRUB操作:ruby script/generate scaffold [model] [controller]
-
h(string)用于escape HTML标签
-
truncate(string, length)用于截断字符串
-
用数据库保存session:rake db:sessions:create rake db:migrate 修改enviroment.rb
-
清空session:rake db:sessions:clear
-
session[:cart] ||= Cart.new # A || B,如果存在返回A执行结果,否则返回B执行结果
ror学习1
最新推荐文章于 2025-05-15 14:33:28 发布