rails
文章平均质量分 55
Anson0727
努力
展开
-
rails 之 attr_accessible 与 attr_accessor
就在刚刚被这两个东西卡住了一个小时,现在总结这点小知识 attr_accessible 是一个rails方法,它可以放实例变量进一个mass assignmen 在attr_accessible之后的属性,进入了白名单,有默认的get,set方法,但是这些属性,必须在schema里面存在它们的名字,就是说要migrate添加到数据库的表里面,可以通过CRUD来操作这些属性在数据库的原创 2016-12-22 15:52:27 · 1295 阅读 · 0 评论 -
rails 中的form_for汇总总结
1、form_for方法是ActionView::Helpers::FormHelper模块内的方法,所以可以在ActionView的实例中直接调用2、 from_for方法的原型为form_for(record, options = {}, &block),其中record可以是字符串和符号,这时,参数通过params[string/:symbol][:field]传递;record也可以是原创 2016-12-19 11:35:10 · 4346 阅读 · 0 评论 -
ruby中常用的方法总结
1、map方法 (1..5).map{ |i|i**2}=> [1, 4, 9, 16, 25]%w[a b c]=> ["a", "b", "c"] %w[a b c].map{ |char|char.upcase}=> ["A", "B", "C"] %w[A B C].map{ |char|char.downcase原创 2016-12-22 19:31:08 · 430 阅读 · 0 评论 -
Rails中的ajax运用1---评论
jQueryRailsJavaScriptAjaxprototype 通过前面8篇文章的学习, 我们已经基本掌握了如何快速开发一个简单的博客应用程序, 本章作为入门的完结篇, 我们将要学习来为博客加上ujs, 让我们的博客加上一点ajax效果. ujs全称Unobtrusive Javascript, 这也是Rails3的重要特性之一. Rails3的ujs利用了HTML5中 da转载 2017-01-03 17:00:31 · 591 阅读 · 0 评论 -
Rails中的ajax运用2---关注
关注按钮的Ajax实现方式1、原理:Ajax向服务器发送异步请求,在不刷新页面的情况下更新页面的内容常规关注2、关注一个用户3、在user视图下面先编写局部关注视图表单_follow.html.erb<%=form_for(current_user.active_relationships.build)do|f|%><%=原创 2017-01-03 17:55:23 · 263 阅读 · 0 评论 -
rails中常用方法总结
1、alias_attribute(new_name, old_name)-----取别名class Content ActiveRecord::Base # has a title attributeendclass Email Content alias_attribute :subject, :titleende = Email.find(1)e.tit原创 2016-12-21 13:26:20 · 568 阅读 · 0 评论 -
rails 代码结构详解
目录结构这一节让我们走访一个 Rails的目录结构:app/app 目录是你主要工作的地方,不同子目录存储了 Models、Controllers、Views、Helpers和 Assets 等档案。app/controllersController 的类别档案存放在这里app/modelsModel 的类别档案存放在这里app/viewsView 的样本(转载 2017-01-06 14:52:47 · 3233 阅读 · 0 评论 -
rails项目使用postgrep数据库,更新本地数据库步骤
导入数据库步骤1:从服务器将备份的文件传输到自己的mac文件下:连接服务器:ssh @root vpn.xxx.co,再执行:scp root@vpn.xxx.co:/root/backups/db_backup/2016.05.11.08.15.46/db_backup.tar /Users/xxx/desktop/backup步骤2:项目目录下,执行bundle ex原创 2016-12-30 15:23:13 · 441 阅读 · 0 评论