摘要:
以命令流为本文线索: 1) rails new echohall -d=mysql 2) cd echohall 3) rails generate model user 4) rails generate controller login 以上4步创建了 echohall application , users 数据库映射类和 login controller。下面对需要填写代码的地方予以解释说明。 rails generate model user 后,rails 自动创建了user 类,user 类继承了 ActiveRecord::Base 类,使用 rails 方法生产 MVC .. 阅读全文
摘要:
话说 ruby on rails 却是有其非同凡响的创新之处,有以下将会提及到的 ActionRecord 数据库与类的映射,记录与对象的映射等这种让我等小鱼鱼大开眼界的创新之举。 因为之前做过一些简单的 php 应用,而做 php 应用首选的数据库便是 MySql, 所以在转到 rails 上时数据库还是倾向于使用 MySql。 Rails 之前的版本默认使用的数据库系统是 mysql , 但是因为 Sun 已经被 Oracle 收购, 不知是出于什么上的考虑, 在我的 rails version 3.0.5 上默认的数据库系统采用的是 sqlite3。 sqlite3 也是出色的开源软件. 阅读全文