在rails数据库操作常用的几个命令,new,find,where,destory,update。
在一个数据表中添加数据时
data = Modle.new({}) //{}为一个对象, data.save
这是给一个数据库表中添加一组数据。
当想找出数据库中的一组数据,通常用find来找,而找多组数据时,通常用where。
data = Modle.find_by_id(1) //这是查找id为1的一组数据。 data = Modle.where(:name=>"zhs") //查找name为“zhs”的所有数据。 data =Modle.where.not(:name=>"zhs") //查找name不为“zhs”的所有数据。
当要修改一组数据时用update。
data = Modle.find_by_id(1) data.update(:name=>"zhs") //修改一组数据的一个元素 data.update({:name=>"zhs",:age=>23}) 修改一组数据的多个元素
当要删除数据的时候用 destory
data = Modle.find_by_id(1) data.destory // 删除一组数据
相关推荐
使用ruby on rails 对数据库的增删改查
本人学习总结的ruby on rails 3.1.0数据库类查询方法,比较全了
这个是我从百度文库里找的rails笔记,原文作者用清晰的语言代领初学者怎样快速入门Rails
ruby on rails 安装 组件下载 连接mysql mssql等数据库 包含一个完整的一对多数据库例子方案
Rails数据库 请与您的朋友分享此宝石,以获得更多反馈。 如果您有博客,我将非常感谢宝石评论。 如果您有想法-请提出问题或通过电子邮件igorkasyanchuk[@]gmail.com与我联系。 检查Rails数据库快速方法,查看表的...
Rails DB - Rails数据库查看器和SQL查询运行器
Rails数据库方案 Rails数据库模式的Autocomplete +提供程序。 特征 自动完成活动记录 根据当前上下文打开模式文件 设定值 将Rails语法设置为默认语法。 " * " : core : customFileTypes : " source.ruby.rails...
检查Rails数据库http:// localhost:12345 / rails / db的快速方法,查看表的内容,将它们导出为CSV,解释SQL并运行SQL查询。 演示位于:https://rails-db.herokuapp.com/rails/db/视频演示:...
awesome_rails_console, Rails 控制台增强使你的Rails 控制台更加出色 使你的Rails 控制台非常出色这个 gem 是由使用pry生产,jazz_hands和 jazz_fingers的激发 was 。awesome_rails_console的优点是:减少 gem ...
NULL 博文链接:https://vb2005xu.iteye.com/blog/505364
用于 Rails 数据库迁移的薄包装器 添加 rake 任务来管理您的数据库架构。 将此 gem 添加到您的 Rails 应用程序中: gem 'flyway-rails', github: 'bluerogue251/flyway-rails' 在应用程序的初始化程序中,设置...
Rails3的ActiveRecord 查询API.doc
NULL 博文链接:https://like-eagle.iteye.com/blog/994634
labrador, Rails 开发数据库的忠实数据检索器 v0.2.1用于 Rails 开发数据库的忠实数据库( 未知) 客户端。安装拉布拉多可以通过一个聚合 shell 命令的单一拷贝来安装。 详细说明可以在拉布拉多网站的主页上找到。插件...
Rails中的Migration相对来说更适合做数据库的对象集合操作,而自动化的rake则是一个较好的选择,下面来浅谈Ruby on Rails下的rake与数据库数据迁移操作,需要的朋友可以参考下
Ruby 版数据库连接池, 可以参考。 数据库是postgresql
GaleraClusterMigrations GaleraClusterMigrations 有助于缓解使用执行 Rails 数据库迁移的一些问题。 Galera Cluster 提供了两个选项来执行 DDL(数据定义语言)语句:Total Order Isolation(TOI)和 Rolling ...
查询饮食 Query Diet计算最后一个请求的数据库查询数,并将其巧妙地显示在屏幕的右上角。 如果运行了太多查询,或者查询时间太长,显示将变为红色。 这对于防止蔓延到您的代码中很有用。 这是Query Diet对3个请求...
本文简单介绍了Ruby On Rails的安装步骤以及MySQL数据库的配置方法,并介绍了几个官方阅读资源。