Tag: 的Ruby on 轨道

在保存之前获取Rails Model的ID …?

如何在保存之前获取rails模型的id? 例如,如果我创建一个新的模型实例,如何在保存之前获取其ID? 我知道id是在onsave上创建的,并且根据数据库但是有解决方法吗?

Gmaps4rails超出最大调用堆栈大小?

我有以下设置,我想要做的是移动地图时更新标记: https://gist.github.com/277894809fe04cbc29c7 json端点返回例如: [{“_id”:”4ecc19ca8de17b2f0f000001″,”latitude”:47.413358,”location”:[47.413358,9.744583],”longitude”:9.744583,”name”:”d2″},{“_id”:”4ecc14e68de17b2924000001″,”latitude”:47.413417,”location”:[47.413417,9.744417],”longitude”:9.744417,”name”:”another”}] 但移动地图时出现以下错误: Uncaught RangeError: Maximum call stack size exceeded I.get a.(anonymous function) tB.(anonymous function).zoomRange_changed mf I.set (anonymous function) tB.(anonymous function).zoomRange_changed mf I.set …… 不知道是什么导致这种情况,我把各种来源的样本放在一起,不得不适应很多,因为它似乎改变了很多方法。 不确定我是否错过了什么,如果有人能指点我,我会很高兴的 非常感谢Christoph

访问rails中的模型的视图助手

我有一个带有name属性的Adult模型。 如果用户已登录,我希望Adult.name仅返回名字。 有没有办法让帮助器绑定到您可以指定Adult.helper.name的模型? 或者至少将帮助器命名为模型?

如何在Rails下拉菜单中设置默认选定项?

创建标准Rails下拉菜单时,如何设置列表中的哪个项目应该是默认的? 我问,因为在过去我只是将一个nil条目作为我的值列表中的第一个项目进入下拉列表,但是当使用{:include_blank => true}时,空白条目不是默认条目选中的项目,列表中的第一项是。

Rails production.log文件为空

我正在使用Rails 2.3.13,在我的environments/production.rb ,我有: config.log_level = :info RAILS_DEFAULT_LOGGER = SyslogLogger.new(‘mysite-platform-production’) 然而我的log/production.log是空的。 那为什么会这样?

如何在不访问网页的情况下获得控制器动作的渲染输出?

作为rails 2.3 app的部署过程的一部分,我想将错误页面的静态版本保存到公共文件夹。 如何在不访问网页的情况下获得控制器动作的渲染输出? 我知道它可以完成,因为function测试可以做到 – 如果我说的话 get :errors, :id => 404 然后身体在@ response.body中。 我想我可以将代码复制出ActionController :: TestCase,但我希望有一种更简单的方法。

如何调用这个Ruby类方法?

在使用rails应用程序导出CSV的屏幕上,Ryan Bates提供了以下简单代码。 我试图弄清楚如何在ProductController.rb的第5行调用类方法Product :: to_csv,因为它似乎不遵循正常的Ruby规则。 product.rb 1 class Product < ActiveRecord::Base 2 def self.to_csv(options = {}) 3 … 4 end 5 end products_controller.rb 1 class ProductsController < ApplicationController 2 def index 3 @products = Product.order(:name) 4 respond_to do |format| 5 format.csv { send_data @products.to_csv } 6 … 7 end 8 end 9 end 由于to_csv是一个类方法,我希望调用看起来像Product :: […]

如何创建Edge rails应用程序?

我有rails源代码的最新克隆。 我想借助rails latest commit创建应用程序。 我不会在生产中使用这些应用程序。 只是为了实验。 我该怎么做 ?

哪个Rails插件最适合基于角色的权限? (每个答案请提供一个提名)

我需要为我的Rails应用程序添加基于角色的权限,并且想知道最好的插件是什么。 我目前正在使用RESTful身份validation插件来处理用户身份validation。 为什么你的插件比其他插件更好?

在windows上的rails上安装ruby

我需要在rails上运行ruby内置的应用程序。 我已经安装了ruby 1.9.2,rails 3.2.1,gem 1.8.15,Netbeans 6.8,glassfish v3,jdk6u30和mysql,但仍然,我无法运行它。 如何在WindowsXP上的rails上安装ruby?