-
Ruby – 实例方法:为什么我可以在没有self的情况下使用getter,
所属栏目:[百科] 日期:2020-12-17 热度:98
我一直在使用 Ruby.现在我要深入挖掘,找到我所有问题的所有答案. 我希望我能在这里找到答案.所以这是我在下面的代码中的问题: class Game attr_accessor :in_progress def initialize @in_progress = false end def start! # debug info puts self.inspect[详细]
-
ruby-on-rails – SASS不会构建Sublime Text 2 [Errno 2]没有这
所属栏目:[百科] 日期:2020-12-17 热度:105
我已经搜索了关于这个主题的所有其他帖子无济于事. 我已经创建了一个.scss文件,安装了sass,指南针,我在OSX上,所以我安装了ruby,但是我确实安装了大约一年前的最新版本. 当我cmd b来构建我的.scss时,我收到此错误: Errno 2] No such file or directory[cmd:[详细]
-
ruby-on-rails – 为什么我在生产中出现“未定义的方法’paginat
所属栏目:[百科] 日期:2020-12-17 热度:181
在生产服务器上使用will_paginate时出现此错误: I,[2013-10-24T20:17:40.386696 #18564] INFO -- : Started GET "/meals" for 190.273.432.55 at 2013-10-24 20:17:40 +0000I,[2013-10-24T20:17:40.388972 #18564] INFO -- : Processing by MealsController[详细]
-
ruby-on-rails – Errno :: EACCES:运行bundle时权限被拒绝,它
所属栏目:[百科] 日期:2020-12-17 热度:79
我刚买了一台新笔记本电脑,并使用Migration Assistant完全转移了所有内容.看起来一切正常并处于适当的位置,所以我不知道这是不是问题.我仍然是调试这样的环境错误的新手. 我一直在Windows上开发一个rails项目,这台笔记本电脑是Mac OS X 10.8.我之前已经克隆[详细]
-
什么时候Ruby类可以有多个超类
所属栏目:[百科] 日期:2020-12-17 热度:74
为什么下面的代码会像我希望的那样运行?我的印象是一个类只能有一个超类,并且在第一次定义类时放置除了原始超类之外的其他东西会引发类型不匹配异常. class Testendclass MyTest Test def run p 'my test' endendclass MyTest Object def run p 'redefine m[详细]
-
ruby-on-rails – 如何运行rails设计方法edit_password_url手动
所属栏目:[百科] 日期:2020-12-17 热度:119
我们有一个用户,其邮件提供商似乎阻止了我们发送密码重置电子邮件的帐户. 我想从irb运行reset-password-URL,然后手动邮寄.我似乎无法弄清楚如何运行这个东西“edit_password_url”或它存在的地方或它定义的范围. 有关如何在irb中手动为用户生成重置密码网址[详细]
-
ruby – 单个数组参数与多个参数
所属栏目:[百科] 日期:2020-12-17 热度:142
我看到一个定义和使用的方法如下: def mention(status,*names) ...endmention('Your courses rocked!','eallam','greggpollack','jasonvanlue') 为什么不使用数组作为第二个参数而不是使用splat将参数组合到数组中? def mention(status,names) ...endmenti[详细]
-
所需的ruby文件上的Sidekiq错误
所属栏目:[百科] 日期:2020-12-17 热度:89
我正在尝试启动我的应用程序.是独角兽的工头sinatra应用程序. 这是我的config.ru文件: require "rubygems"require "sinatra"Bundler.requirerequire File.expand_path '../twitter_module.rb',__FILE__run TwitterModulerequire File.expand_path '../lib/t[详细]
-
ruby-on-rails – bash:命令未找到capify. RVM,Mac 10.8.4
所属栏目:[百科] 日期:2020-12-17 热度:97
我有麻烦得到capistrano capify.命令工作.我已经成功安装了gem(手动尝试并通过gemfile查看它是否有用),因为它出现了,我使用的是RVM和mac osx 10.8.4. 这个问题点的所有记录的问题似乎都是路径问题,因为我的etc / paths文件似乎与echo $PATH的结果非常不同,这[详细]
-
如何运行cd命令/从ruby脚本更改文件夹路径
所属栏目:[百科] 日期:2020-12-17 热度:58
我试图从 ruby脚本运行命令.我一直在改变文件夹路径.下面是我写的命令.谁能让我知道如何继续? system("cd /home/user/Source/pxe/") 我希望终端在运行ruby脚本时指向文件夹pxe.上面的代码是否正确?如果没有,你能让我知道从ruby脚本调用cd命令的正确方法是[详细]
-
ruby-on-rails – jquery ajax使用rails视图渲染部分
所属栏目:[百科] 日期:2020-12-17 热度:63
我的 jquery ajax成功了 success: function(data) { $('#someId').html(data);} 我有一个名为_information.html.erb的部分文件 我如何渲染我的ajax成功响应rails部分视图(信息). 大多数资源都显示了这样的东西 $(‘#holderDiv’).empty().append(‘ ul%= j[详细]
-
我可以修改Ruby on Rails应用程序的DNS设置吗?
所属栏目:[百科] 日期:2020-12-17 热度:148
我试图通过我的 Ruby on Rails应用程序与第三方服务集成,该应用程序的地址只能由某些DNS服务器解析. 有没有办法告诉我的应用程序哪个DNS服务器进行查找?一般的Ruby解决方案或Heroku特定的解决方案都可以. 解决方法 找到了一种替代应用程序范围内的DNS解析程[详细]
-
ruby-on-rails – 从Rake文件中的任务调用方法
所属栏目:[百科] 日期:2020-12-17 热度:119
可以调用与任务相同的rake文件中的方法吗?在下面的代码中,您可以看到我有方法调用get_search_url,它将被分配给url. namespace :populate dodesc "ETC"task :db = :environment do Report.where(link: "").each do |word| url = get_search_url(word.name) d[详细]
-
ruby-on-rails – rails heroku – 如何安装需要’npm install
所属栏目:[百科] 日期:2020-12-17 热度:154
我正在将我的rails应用程序部署到heroku.我想使用一些 javascript库,希望我们像这样安装npm依赖项: npm install abc 所以,在本地我可以做像安装npm和做’npm install abc’.不知道怎么在heroku和我的rails应用程序中这样做. 解决方法 使用Heroku的多种构建[详细]
-
ruby-on-rails – 在模态中显示表单错误通知
所属栏目:[百科] 日期:2020-12-17 热度:154
我是Rails的新手,并且已经在这个问题上苦苦挣扎了好几个小时 – 非常感谢任何帮助. 我在Bootstrap模式中有一个注册表单(使用Devise和simple_form),并希望在提交表单时在同一模式中显示错误通知.目前,当提交表单时出现错误,页面会重定向到/ users,并在那里呈[详细]
-
ruby – 解析巨大的(~100mb)kml(xml)文件,花费*小时*,没有任何实
所属栏目:[百科] 日期:2020-12-17 热度:98
我目前正在尝试使用 ruby(Nokogiri)解析一个非常大的kml(xml)文件,并且遇到了一些麻烦. 解析代码很好,事实上我只是为了它的分享它,即使这段代码与我的问题没有太大关系: geofactory = RGeo::Geographic.projected_factory(:projection_proj4 = "+proj=lcc +[详细]
-
ruby-on-rails – 一般建议和推荐的文件夹结构 – Sinatra
所属栏目:[百科] 日期:2020-12-17 热度:72
你会如何构建一个简单的Sinatra应用程序? 我正在制作它,我希望该应用程序具有以下功能: “app”更像是一个管理仪表板,用于显示其中的所有信息.然后另一个应用程序将通过REST访问信息.我还没有创建仪表板,只是从数据库中获取内容 会话和身份验证(尚未实现)[详细]
-
ruby-on-rails – 防止单个引号在.Click中的image_tag中转义
所属栏目:[百科] 日期:2020-12-17 热度:96
我在ERB文件中有这行代码: % image_tag("foo.png",:onClick = "do_x('param')") % 这会产生错误的HTML: img src="/assets/foo.png" onClick="do_x(#27;param#27;)" / 我尝试过使用: % raw image_tag("foo.png",:onClick = "do_x('param')") % 但这没有任[详细]
-
ruby – Gem构建“目标’的配方’stemmer.so’失败了”
所属栏目:[百科] 日期:2020-12-17 热度:64
使用gem install jekyll从gem安装Jekyll时,我收到以下构建错误.我在 Windows 7上使用Cygwin,并在安装之前从源代码构建了posix-spawn gem. Building native extensions. This could take a while...ERROR: Error installing jekyll-1.1.2.gem: ERROR: Failed[详细]
-
ruby-on-rails – 如何使用simple_form使用country_select gem列
所属栏目:[百科] 日期:2020-12-17 热度:144
我已经将gem“country-select”添加到我的gemfile中,我需要在select中列出所有国家/地区.我尝试%= f.input:country,as :: select%但是国家没有出现.文档中没有相关信息.请帮我解决这个问题. 解决方法 试试这个 %= f.input :country,as: :country %[详细]
-
ruby – 传递缺席参数
所属栏目:[百科] 日期:2020-12-17 热度:109
我看到了默认参数的特定代码气味.也就是说,当一个方法为其中一个参数设置了默认值但调用者传递的是nil而不是没有传递任何值时.在大多数情况下,这是因为调用者有一个哈希值,它试图从哈希值中传递一个特定的值.特别: def foo(params) ... bar(params[:first],[详细]
-
ruby-on-rails – 如何输出所有属性jbuilder,而不必全部指定它们
所属栏目:[百科] 日期:2020-12-17 热度:76
我正在使用json在 postgresql中存储我的数据的文档版本.我想输出一个完整的对象树,包括孩子,孩子的孩子等以及所有属性.如果以后将任何属性添加到任何对象,我希望它们包含在后续的json中. 有没有办法输出整个内容而不必至少每个属性?即不是这样的: json.(ob[详细]
-
ruby-on-rails – Rails复选框验证错误
所属栏目:[百科] 日期:2020-12-17 热度:132
当取消选中复选框时,我在复选框字段上遇到验证错误(Perishable不能为空).我可以查看日志,看到“perishable”=“0”在未选中时通过,“perishable”=“1”在选中时. “perishable”在控制器中列为白名单,当选中该复选框时,它都可以正常工作.这里发生了什么?[详细]
-
ruby-on-rails – 错误:找不到PostsController的动作’show’“
所属栏目:[百科] 日期:2020-12-17 热度:147
我一直在学习铁路 http://guides.rubyonrails.org/getting_started.html. 我在控制器中执行保存数据时遇到错误.运行博客时出现的错误是:“找不到PostsController的动作’show’” ** My code for posts_controller.rb is ** class PostsController Applicat[详细]
-
ruby-on-rails – 使用sum和group查询Ruby On Rails?
所属栏目:[百科] 日期:2020-12-17 热度:161
鉴于以下模型: class Vote ActiveRecord::Base attr_accessible :user_id,:vote_for_id,:voting_category_id,:points_earned belongs_to :user belongs_to :vote_for belongs_to :voting_category 我想知道如何查询PostgreSQL数据库,它返回一个排行榜. 换句[详细]