Archive for the ‘ruby on rails’ Category
Windows下ror+mysql实例一
08 五
一、进入mysql创建数据库hioye,并建立表users包括字段 id,uname,passwd,email,mobile(id为主键)
二、打开ide AptanaRadRails
三、执行file—new—Rails Project,在显示框中录入项目名称【hioye】,并选择database为mysql,至于rails version默认即可,或者选择你机器安装的版本号也可
四、在项目hioye–config的database.yml文件中修改数据库连接属性,默认启用的是development
development:
adapter: mysql
encoding: utf8
reconnect: false
database: hioye—修改
pool: 5
username: root
password: rese—修改
host: localhost
五、工程已经建立好并能正常连接数据,下面利用内置的mvc模式做一个用户增,删,改,查的例子
1、建立model与数据关联,在app–models上右键选择new–ruby class,录入name为:Users;打开该类将其修改成:
class Users < ActiveRecord::Base
set_table_name “users”
end
“< ActiveRecord::Base”,基础数据操作基类,使之有与数据交互能力,set_table_name是关联具体操作表
2、创建controller,在app-controllers上右键选择new-ruby class,录入name为:UsersController,superclass选择ApplicationController;打开 UsersController建立一下方法:
def index #查询列表页
end
def new #增加页面
end
def create #保存增加
end
def edit #修改页面
end
def updata #保存修改
end
def distory #删除
end
3、这里方法先空着,让我们先建立视图,让我们能直观看着显示
在app-verws上右键new-folder:users,在到users上右键new–erb/rhtml file,并分别创建:index\new\edit.html.erb文件并在文件body中录入对于标记.
4、在项目hioye–config下打开routes.rb,在end上面增加:map.resources :users(资源声明);分别访问:
http://localhost:3002/users
http://localhost:3002/users/new
http://localhost:3002/users/edit 如果能正常显示Html.reb中的内容就表示搭建成功
原文:
http://www.hioye.com/?cat=4
分享到:
相关推荐
ror实例ror实例ror实例
之前本人在windows 上搭建ROR环境,屡屡受挫,上网查资料、加入ruby on rails的qq群,关注ruby社区等,没有得到一套完整的正确的方法,很多朋友说不要在windows 弄ROR,很费力。的确很费力,后来在朋友的帮助下,...
mysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rar
自动化测试selenium实例,在ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32],Rails 1.2.2环境下测试通过. 工程可直接运行,相关的测试代码在工作目录\public\selenium\tests下
带有Google Vision集成的示例应用程序 Simple Images Vision应用查看器。 安装 请按照以下简单步骤安装和启动应用程序: 设置Rails应用 首先,安装应用程序所需的gems: bundle 接下来,安装前端依赖项: ...
RoR性能优化经验谈,牛人对ror的优化,值得大家阅读
ror中文资料ror中文资料
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
ROR 架构介绍及了解
NULL 博文链接:https://wuhuizhong.iteye.com/blog/870331
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
10分钟做博客实例。RoR实例。
神经网络ror resenet模型 cifar10准确率89% cifar100准确率72%
ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...
RoR选题方向—源代码
家蚕Ror2基因的克隆与表达分析,刘伟,陈菲,Ror家族属于受体酪氨酸激酶中的孤儿受体,在进化上非常保守。本研究克隆了家蚕Ror2基因BmRor2的ORF序列,BmRor2基因的ORF为1924 bp,编码638
NULL 博文链接:https://jiake.iteye.com/blog/367035
为ror3提供的mysql开发工具,直接下载该dll,放到ruby安装目录bin下即可
freemis 基于ror框架的mis ruby on rails的一个很好实例
插件,可以不用到那个网站上去下了,还有mysql-front备份文件,大家可以直接导入。 博文链接:https://msdn.iteye.com/blog/44807