码迷,mamicode.com
首页 >  
搜索关键字:rails 4    ( 1094个结果
将mcomaster配置以apache运行
前一篇文章介绍了mcomaster的部署,完成后默认是以webrick http方式运行,监听3000端口,这个跟之前说的puppet-dashboard部署时一样,应该说rails程序默认都以这种方式运行。 webrick本身效率并不好,另外我们很多时候不希望服务器开多余的端口,本文就介绍如...
分类:其他好文   时间:2014-07-19 19:13:49    阅读次数:288
ruby on rails错误undefined method `title' for nil:NilClass
首先搞清楚这句话,在 Ruby 中,方法分为 public、private 和 protected 三种,只有 public 方法才能作为控制器的动作。 我的出错的代码如下: controlle class ArticlesController < ApplicationController def new end def create params.permit...
分类:其他好文   时间:2014-07-18 18:14:43    阅读次数:295
ruby on rails出现的问题ActiveModel::ForbiddenAttributesError
首先分清楚我们在搞rails时,看资料和所使用的环境的版本是否相同。看的资料是rails3.2,电脑配置的环境是4.0,就会出现这种安全防范措施的问题。这类问题大多出现在new或者create两个action中。我的就是出现在create中。 下面实例展示: 下面的是我出错的代码。 def create @article = Article.new(params[:article]) ...
分类:其他好文   时间:2014-07-18 15:07:56    阅读次数:245
win764位Ruby2.0环境搭建之Ruby on Rails
一:安装Ruby1、在http://rubyinstaller.org 下载需要的ruby版本,因为是exe文件,所以,你可以直接安装。 安装结束后,cmd上运行 ruby -v 显示版本号。如果正常显示Ruby版本号,表示安装成功。 ruby安装好之后,通过cmd 命令运行 gem -v ...
分类:Windows程序   时间:2014-07-16 21:53:59    阅读次数:235
rails跳过回调的方法
rails中的回调可跳过,使用下列方法即可:decrementdecrement_counterdelete delete_allincrementincrement_countertoggle touchupdate_columnupdate_columnsupdate_allupdate_cou...
分类:其他好文   时间:2014-07-16 20:51:32    阅读次数:259
ROR 环境的 搭建
1)安装RUBY:从 http://www.ruby-lang.org/en/ 下载 ruby182-15.exe,安装Ruby。ruby -v 看是否安装成功。2)安装RAILS框架 :gem install rails --remotesrails -v 看版本号号,看是否安装成功。3)安装 J...
分类:其他好文   时间:2014-07-16 16:46:39    阅读次数:206
win7安装ruby on rails开发环境
win7安装ruby开发环境: 1 安装 rubyinstaller-2.0.0-p481.exe     1 选择安装目录:(如:D:\server\Ruby200)     2 安装过程中: 需要勾选所有选项(安装插件、执行执行rb扩展的文件)     验证:cmd 中 ruby -v 显示版本号则说明正常 2  rubygems-2.3.0.zip...
分类:Windows程序   时间:2014-07-16 16:35:27    阅读次数:306
Ruby on Rails开发Web应用的基本概念
Web应用架构C/S架构Web应用从最初就採用C/S架构。Server负责监听client请求,提供资源,Client向server发起请求并渲染页面。两者通过TCP/IP协议栈之上的HTTP协议通信。多层架构在Web 2.0时代,随着交互性的要求,这个架构变得更为复杂。Server须要提供更复杂的...
分类:Web程序   时间:2014-07-11 08:55:50    阅读次数:180
Rails中如何避免N+1问题
N+1问题 N+1问题是数据库访问中最常见的一个性能问题,首先介绍一下什么是N+1问题: 举个例子,我们数据库中有两张表,一个是Customers,一个是Orders。Orders中含有一个外键customer_id,指向了Customers的主键id。 想要得到所有Customer以及其分别对应的Order,一种写法是 SELECT * FROM Customers;...
分类:其他好文   时间:2014-07-04 07:26:48    阅读次数:265
bundle install 出现 'gem install mysql2 -v '0.3.15' succeeds before bunding '
bundle install 出现  'gem install mysql2 -v '0.3.15' succeeds before bunding ' 解决:sudo apt-get install libmysql-ruby '若找不到这个包试试下面到包          参考:http://packages.ubuntu.com/search?keywords=mysql-ruby...
分类:数据库   时间:2014-07-03 18:40:10    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!