-
ruby – nginx,乘客只显示根页面,所有其他路由都失败
所属栏目:[百科] 日期:2020-12-17 热度:80
Nginx乘客只显示根页面/路径,所有其他路由失败,404 Not Found. 我知道nginx和乘客必须正在运行才能正确显示根路径.这是网站的条目 – 可用: server { listen 80; server_name staging.redacted.com; # Replace this with your site's domain. passenger_ena[详细]
-
ruby-on-rails – 让Puma Postgres服务器在开发中工作以与Heroku
所属栏目:[百科] 日期:2020-12-17 热度:100
我使用puma而不是rails s工作正常一段时间,但随后在开发和更改代码并刷新某些时候刷新不起作用,延迟了很长时间.我以为它已经崩溃了什么,所以我杀死了puma服务器,但随后它说’优雅地关闭’几分钟,所以我杀死了终端窗口.然后,在我尝试使用puma的新窗口中,它表[详细]
-
ruby-on-rails – 升级到Rails 4.2问题
所属栏目:[百科] 日期:2020-12-17 热度:179
我正在尝试从Rails 4.1.9升级到Rails 4.2,当我尝试运行控制台或服务器时,我收到以下错误.有什么想法吗?我认为html-scanner gem包含在Action :: View中 gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require': cannot load such fi[详细]
-
ruby-on-rails – 搜索项目所有gem的源代码的最佳方法
所属栏目:[百科] 日期:2020-12-17 热度:184
我在我的控制台上收到警告,我想解决.问题是我不确定哪个宝石引起了这个警告.搜索特定项目的所有gem的源代码的最佳方法是什么. 谢谢 解决方法 我通常会做以下事情: cd `bundle show rails` # Go to the directory having rails gem contentcd .. # Go one le[详细]
-
ruby-on-rails – 带有mongoid,devise,database_cleaner的rspec
所属栏目:[百科] 日期:2020-12-17 热度:73
我正在尝试使用rspec与mongoid,devise,database_cleaner,我有这个错误 Failure/Error: Unable to find matching line from backtrace ActiveRecord::ConnectionNotEstablished: ActiveRecord::ConnectionNotEstablished # /home/adham/.rvm/gems/ruby-2.1.5/[详细]
-
ruby-on-rails – ‘x64_mingw’不是一个有效的平台
所属栏目:[百科] 日期:2020-12-17 热度:200
当我运行rails new app命令时,进程在bundle停止时给出了上述错误. 我有 ruby 2.0.0p195,rails 4.2.0.beta4.我想继续关注Michael Hartl的教程.该命令工作正常我想,直到我安装此版本的rails …我试图卸载它,但它看起来像宝石卸载不想工作.我该怎么办? 解决方[详细]
-
ruby – Jekyll数组包含检查
所属栏目:[百科] 日期:2020-12-17 热度:178
我的_config.yaml中有一个数组.让我们说吧 exclude_pages: [ "/404.html","/search.html","/atom.xml","/rss.xml","/index.html","/sitemap.txt" ] 我想要做的是在site.pages的页面循环中排除这些页面.以下是我正在尝试的代码. {% for entry in site.pages %[详细]
-
ruby-on-rails – 如何将aria-label属性添加到视图中的链接?
所属栏目:[百科] 日期:2020-12-17 热度:173
我正在尝试将aria-label属性添加到链接以使其更易于访问.当我这样做时,它按预期工作: a href="/" class="site-name %= is_active('home') %" aria-label="%= get_aria_label_current_page('home') %"Version Postman/a 但这不是: %= link_to t('nav.projec[详细]
-
ruby-on-rails – 如何从我的数据库中删除Rails中的id /对象数组
所属栏目:[百科] 日期:2020-12-17 热度:96
我知道可以做一些像Model.destroy_all(状态:“无效”)的事情.我希望我的案子很简单,但我不能那样做.我有一个加密的字符串列,它通过attr_encrypted gem映射到一个整数数组,这使得这很麻烦. 基本上,我有一个这样的数组:array = [object1,object2,object3,obj[详细]
-
如何在Ruby中使用循环输出所有可能的组合?
所属栏目:[百科] 日期:2020-12-17 热度:67
我刚刚开始学习编程,并且正在尝试编写一个输出所有可能组合的函数.到目前为止,我已经能够找到所有可能的大小为2的组合,但我不知道如何保持代码开放以处理更大尺寸的组合.某种递归会有用吗? 我知道我可以使用内置的组合方法,但我只想弄清楚如何从头开始编写[详细]
-
ruby-on-rails – 如何在rails app中添加类的新文件夹?
所属栏目:[百科] 日期:2020-12-17 热度:87
我在rails app上下文中有2个问题: 我有一些不是“模型”的类,但在我的系统中需要,所以我想要分开它们 1)如何在app /?中添加“class”文件夹(如果我创建并放置类,则不包含它们) 2)如何将文件夹“模型”放在“app / class”文件夹中(这里同样的事情,如果我移[详细]
-
如何使用Ruby将对象推送到数组x次?
所属栏目:[百科] 日期:2020-12-17 热度:136
如果array = [1,2,3,4,5],我怎样才能将数字6,x的次数推到数组中. array.push(6) * x 当我运行类似的东西时,它会返回被推送6次x的整个数组.将括号括在push * x周围会使我的代码无效,有什么建议吗? 例: array.push(6) "2 times" = [1,5,6,6] 解决方法 是的,[详细]
-
Ruby数组是什么数据结构?
所属栏目:[百科] 日期:2020-12-17 热度:85
我在计算机科学课上学习数组和链接列表.我的教授说,Arrays不能在末尾添加或删除元素,所以我们使用链表. 我知道Python,Ruby和JavaScript中Arrays的实现都允许我根据需要修改数组长度.这些语言是否真的实现了链表或其他数据结构并将其称为数组? 引擎盖下发生[详细]
-
ruby-on-rails – Rails回调:在回调中使用多次作为条件
所属栏目:[百科] 日期:2020-12-17 热度:194
我正在使用Rails 3.2.19,并且在使用多个if时作为回调条件时遇到问题. 以下混合双重条件有效(计算first_condtion和second_condition) after_save:after_save_method,除非:: first_condition?,if :: second_condition? 但是如果我使用两个if条件,则每次都执[详细]
-
ruby-on-rails – 如何在rails 4中渲染.js.erb文件中的部分文件
所属栏目:[百科] 日期:2020-12-17 热度:172
在我的rails应用程序中,我在/ assets / javascript文件夹中有dragdrop.js.erb.其中我有一个ajax块,它应该在div中使用on click动作呈现部分.我尝试了很多东西,但我无法让它发挥作用.任何帮助,将不胜感激. 这是代码: $.ajax({ type: "GET",url: "%= Rails.app[详细]
-
如何使用带有Ruby Google API客户端的Gmail API发送消息?
所属栏目:[百科] 日期:2020-12-17 热度:51
我面临着API的几个问题, 第一: 发送方法询问’id'(消息ID或线程ID)..但为什么? ???我正在发送新消息,所以它不应该要求.根据Gmail Api documnetation ???它是可选的. ???https://developers.google.com/gmail/api/v1/reference/users/messages/send Argumen[详细]
-
ruby-on-rails – Friendly_id为现有模型创建slug
所属栏目:[百科] 日期:2020-12-17 热度:103
我有地点模型 – 国家/地区/城市总共有50多个记录.我已将配置添加到这些模型中. 有没有办法通过命令行我可以一次创建这些模型的slug而不是编辑和保存所有模型. 解决方法 保存 为了进一步帮助你 – @iceman是对的 – 你需要循环你的slugged模型再次保存它们.[详细]
-
ruby – 在Rails 4中的ActiveRecord中加载database.yml的位置?
所属栏目:[百科] 日期:2020-12-17 热度:177
ActiveRecord代码库中的哪一行(或方法)是否加载了Rails应用程序的config / database.yml? (我具体看4.0.5,但是如果有人有关于 = 4.0.5的任何信息,那会很有启发性)? 解决方法 它位于Railties中,特别是在第101-116行的文件railties / lib / rails / applicat[详细]
-
ruby-on-rails – 为nil获取未定义的方法`errors’:NilClass Ru
所属栏目:[百科] 日期:2020-12-17 热度:115
好的,我一直在寻找一个与我完全一样的问题而且我找不到一个问题,所以我不得不自己问一下.我在这里遵循指南: http://guides.rubyonrails.org/getting_started.html 我遇到了这个错误说:“我的编辑文章页面的nil:NilClass的未定义方法`错误’. 这是我提取的[详细]
-
ruby – Rubocop标签
所属栏目:[百科] 日期:2020-12-17 热度:130
我们想使用Rubocop验证我们的 ruby语法正确并遵循基本代码指南. 我们有这个规则的公寓:我们缩进使用标签允许任何人决定他们希望如何渲染它们(显示它们像2或4个空格) 问题是rubocop似乎旨在拒绝标签压缩AT ALL. 我们怎样才能将所有这些规则覆盖为空间复合体[详细]
-
ruby – 未定义的方法’@’
所属栏目:[百科] 日期:2020-12-17 热度:129
我不明白为什么这不起作用;所有三个元素都应该是字符串. i = 5base = "somestring"base = i.to_s +" #{base} " + i.to_s # = Undefined method '+@' 为什么它将其解释为一种方法?我想也许它与设置base等于自身的一部分有关,但这似乎有效: base = "#{base}"[详细]
-
ruby-on-rails – 无法在能够做到之后推送到Heroku
所属栏目:[百科] 日期:2020-12-17 热度:192
我无法推进Heroku.当我试图得到一个ExecJS :: ProgramError:某种或那种.我有多个人检查我的代码,似乎没有人能够弄明白.看来我可能有一些错误的东西. 当我执行git push heroku master时,我尝试预编译资产时得到以下内容: Running: rake assets:precompile r[详细]
-
ruby-on-rails – form_for undefined方法`model_name’for :: A
所属栏目:[百科] 日期:2020-12-17 热度:124
我一直有使用form_for渲染的问题.我想要一个_form.html.erb部分来处理我的问题记录的创建和编辑.当我走下去使用的路线 %= form_for(@problem) do |f| % 我收到以下错误: undefined method `model_name' for Problem::ActiveRecord_Relation:Class 在我的rou[详细]
-
ruby-on-rails – 为什么我的身份验证电子邮件无法正常工作?我
所属栏目:[百科] 日期:2020-12-17 热度:165
每当我重置密码或尝试收到确认电子邮件时,我都会看到这种错误页面: Devise :: PasswordsController #create中的Net :: SMTPAuthenticationError 看起来电子邮件正在我的Rails服务器日志中发送,但是在它的底部你可以看到我得到某种500错误. 这只发生在我从开[详细]
-
ruby – 为什么Minitest的assert_raises在这种情况下不能按预期
所属栏目:[百科] 日期:2020-12-17 热度:140
我试图使用 Action Controller bug report template在Rails中解决一个奇怪的行为. 对于记录,这是模板中的控制器: class TestController ActionController::Base include Rails.application.routes.url_helpers def index render text: 'Home' endend 我添加[详细]