-
ruby-on-rails – 从门卫处获取“授权服务器不支持此响应类型”
所属栏目:[百科] 日期:2020-12-17 热度:153
我正在尝试使用设计(3.4.1)门卫(2.4.1)Rails 4.2构建一个api,当我尝试连接我的前端应用程序时,我不断收到错误“授权服务器不支持此响应类型”是来自控制台的转储: Started GET "/oauth/authorize?response_type=tokenclient_id=a91f8fea40322739310b0db9ee3[详细]
-
ruby – 从本地源代码运行gem
所属栏目:[百科] 日期:2020-12-17 热度:130
我目前正在开发一个gem,我希望能够从命令行运行该gem并将其指向我的本地源.以前我通过指定gem文件中的路径在rails中完成了这个,但现在我想在非rails应用程序上运行gem.所以我想知道如何从命令行调用gem并指定我想在某个目录中使用源代码. 例如,我可以进入我[详细]
-
将%uXXXX替换为Ruby中相应的Unicode代码点
所属栏目:[百科] 日期:2020-12-17 热度:125
我有包含%uXXXX子串的文件名,其中XXXX是十六进制数字/数字,例如%u0151等.我通过应用URI.unescape获得了这些文件名,它能够将%XX子串替换为相应的字符,但是%uXXXX子串保持不变.我想用应用String#gsub的相应Unicode代码点替换它们.我尝试了以下,但没有成功[详细]
-
用于异步非阻塞调用的AWS ruby?? sdk
所属栏目:[百科] 日期:2020-12-17 热度:186
我想发布自定义应用程序级别指标以推送到aws cloudwatch服务. ( http://docs.aws.amazon.com/sdkforruby/api/Aws/CloudWatch/Client.html#put_metric_data-instance_method),这样我就可以在AWS仪表板中看到系统和应用程序级自定义指标的所有指标.这样我就不[详细]
-
ruby-on-rails – 运行`gem pristine –all` …将改善Spring的启
所属栏目:[百科] 日期:2020-12-17 热度:194
我在本地运行我的Rails应用程序的瘦服务器.每次我启动它时都会收到以下消息: Warning: Running `gem pristine --all` to regenerate your installed gemspecs (and deleting then reinstalling your bundle if you use bundle --path) will improve the sta[详细]
-
ruby-on-rails – Rails 4.2:渴望加载与STI的has_many关系
所属栏目:[百科] 日期:2020-12-17 热度:109
假设我在Rails中与使用STI的表有关系,如: class Vehicle ActiveRecord::Base; endclass Car Vehicle; endclass Truck Vehicle; endclass Person ActiveRecord::Base has_many :cars has_many :trucks has_many :vehiclesend …我想在一个查询中加载一个人及[详细]
-
ruby-on-rails – IE 10不会在跨源CSS url()请求上发送cookie
所属栏目:[百科] 日期:2020-12-17 热度:116
我正在尝试将最终用户的安全图像显示为带背景的div(css background-image:url(…))我有跨域配置,我的AngularJS客户端应用程序部署在S3存储桶和服务器端( Ruby-on-Rails)部署在heroku下的不同域名下. 所有普通浏览器都在图像请求中发送auth cookie(在身份验[详细]
-
ruby-on-rails – 根据另一个属性的值验证一个属性的值
所属栏目:[百科] 日期:2020-12-17 热度:186
如果存在给定属性,如何强制存在另一个属性? 我有一个具有国家和州属性的用户模型.我想验证用户何时尝试注册,他没有绕过客户端验证并提交带有params [:country] =“canada”和params [:state] =“new_york”的恶意请求. 解决方法 一个示例实现: validates[详细]
-
ruby-on-rails-3 – LoadError:无法加载此类文件 – test / uni
所属栏目:[百科] 日期:2020-12-17 热度:181
我试图在Rails 3.2.21中使用 ruby 1.9.3安装insoshi每一件事情都很好但是现在当我尝试$rake gems时我停止了错误:安装它会出错 rake aborted!LoadError: cannot load such file -- test/unit/errorC:/Sites/insoshi/vendor/rails/activesupport/lib/active_s[详细]
-
ruby-on-rails – 具有序列化数组的工厂女孩??“TypeError:无法
所属栏目:[百科] 日期:2020-12-17 热度:158
这个非常相关的问题的答案对我不起作用: Factory Girl with serialized field 我正在尝试使用Factory Girl在嵌套工厂中设置序列化数组字段并获取: TypeError: can't cast Array to text 楷模: class Transmission ActiveRecord::Baseendclass Letter Tran[详细]
-
Ruby方法查找(与JavaScript比较)
所属栏目:[百科] 日期:2020-12-17 热度:179
我想更好地理解 Ruby中的对象如何具有在类和模块中定义的访问方法.具体来说,我想将它与 JavaScript(我更熟悉)进行比较和对比. 在JavaScript中,对象在对象本身上查找方法,如果在那里找不到它,它将在原型对象上查找方法.此过程将持续到达Object.prototype. //[详细]
-
ruby-on-rails – 相当于foo_ids的find_each?
所属栏目:[百科] 日期:2020-12-17 热度:64
鉴于此模型: class User ActiveRecord::Base has_many :thingsend 然后我们可以这样做:: @user = User.find(123)@user.things.find_each{ |t| print t.name }@user.thing_ids.each{ |id| print id } 有很多@ user.things,我想只批量遍历它们的id,就像find_e[详细]
-
ruby-on-rails – Cookie可能因为太大而无法设置或溢出
所属栏目:[百科] 日期:2020-12-17 热度:107
使用有关如何使用devise和angular作为前端实现rails身份验证的教程. http://www.sotoseattle.com/blog/2014/10/30/Devise-Angular-Rails/ 除了我在尝试登录时遇到的cookie错误,或者当我注册时,因为有效的注册用户自动登录后,所有这些都很好. 我得到的错误是[详细]
-
ruby-on-rails – 使用`class_attribute`和`Hash`的正确方法
所属栏目:[百科] 日期:2020-12-17 热度:125
Rails有一个名为 class_attribute 的类扩展,它允许继承类实例变量.这适用于不可变对象,例如,字符串,但不包含mutable: class Base class_attribute :options self.options = {}endclass SubClass BaseendBase.options # {}SubClass.options[:foo] = "bar" #[详细]
-
ruby – 为什么在二维数组中赋值时会有不同的结果?
所属栏目:[百科] 日期:2020-12-17 热度:113
这两项任务有什么区别?为什么他们有不同的结果? arr3 = Array.new(2,Array.new(2,0))arr4 = [[0,0],[0,0]]arr3 == arr4 # = truearr3 === arr4 # = truearr3[0][0] = "/"arr4[0][0] = "/"arr3 # = [["/",["/",0]]arr4 # = [["/",0]] 解决方法 因为arr3包含[详细]
-
ruby – 测试方法是否被MiniTest调用x次更好的方法?
所属栏目:[百科] 日期:2020-12-17 热度:69
今天我开始介绍minitest的一些基本实现,最后想出一个方法来测试一个类的方法是否被调用两次. 在RSpec我会做类似的事情: expect(@foo).to receive(:some_heavy_calculation).once2.times { @foo.bar } 现在,我已经为MiniTest提出了以下实现,但是我不确定这是[详细]
-
ruby-on-rails – 在Rails 4.2升级后已经初始化了持续警告
所属栏目:[百科] 日期:2020-12-17 热度:166
在将简单的Rails 4.1.8应用程序升级到Rails 4.2.0之后,我看到很多关于PostgreSQL适配器中已经初始化的常量的警告: /path/to/my/torquebox-3.1.1/jruby/lib/ruby/gems/shared/gems/activerecord-4.2.0/lib/active_record/connection_adapters/postgresql/arr[详细]
-
ruby – Sinatra :: Streaming with Rack没有分块响应
所属栏目:[百科] 日期:2020-12-17 热度:79
我正忙着尝试使用Sinatra和Rack进行这种简单的流测试. 在我的stream.rb文件中,我有: require 'sinatra'require 'sinatra/streaming'class StreamAPI Sinatra::Base helpers Sinatra::Streaming get '/stream' do stream do |out| 5.times do out.puts "Hell[详细]
-
ruby – CodeClimate :: TestReporter :: InvalidPayload
所属栏目:[百科] 日期:2020-12-17 热度:195
我面临以下问题,尝试在.travis.yml上执行代码气候报告器: Code Climate encountered an exception: CodeClimate::TestReporter::InvalidPayload No source files were found in the test report payload 这里有人能帮助我吗? 解决方法 加 require "codecli[详细]
-
将带括号的字符串转换为树,Ruby
所属栏目:[百科] 日期:2020-12-17 热度:166
我有一个字符串“动物(爬行动物鸟(老鹰鸽子乌鸦))”,我需要返回: a = [ { "Animals" = [ { "Reptiles" = nil },{ "Birds" = [ { "Eagles" = nil },{ "Pigeons" = nil },{ "Crows" = nil } ] } ] }] 我不明白我是怎么做到的. 在哪里我可以找到一些例子或我可[详细]
-
ruby-on-rails – PG :: ConnectionBad:无法连接到服务器:连接
所属栏目:[百科] 日期:2020-12-17 热度:196
我尝试运行时出现以下错误 git heroku push master 我不怎么解决这个问题.我正在使用rails 3.2.19 fernando@fernando:~/ProyectoTicketMaster/Ticket_Master$git push heroku master Preparing app for Rails asset pipeline Running: rake assets:precompil[详细]
-
ruby-on-rails – 设计帐户确认链接不起作用
所属栏目:[百科] 日期:2020-12-17 热度:168
我从2.2.3更新了Devise gem – 3.2.其他一切正常,但作为电子邮件发送的帐户确认链接不能正常工作. 当用户点击该链接时,它总是要求用户重新发送确认链接,它永远不会确认该帐户. 我检查了用户表中存储的确认令牌,并且作为电子邮件发送的确认令牌都相同,但仍然[详细]
-
ruby-on-rails – 继续使用命名空间模型获取PG :: UndefinedTabl
所属栏目:[百科] 日期:2020-12-17 热度:116
我有一些使用命名空间设置的模型.. rails g model Technology::Post ... 这导致了错误 PG::UndefinedTable: ERROR: relation "posts" does not existLINE 5: WHERE a.attrelid = '"posts"'::regclass :SELECT a.attname,format_type(a.atttypid,a.atttypmod)[详细]
-
ruby – 错误:运行elastic-mapreduce指定分布式缓存文件时,Stri
所属栏目:[百科] 日期:2020-12-17 热度:55
我有以下错误: Error: undefined method `each' for "s3n://dico-count-words/Cache/dicoClazz.p#dicoClazzCache.p":String 当我运行以下命令行以通过elastic-mapreduce在Amazon EMR集群上启动mapreduce算法时,指定分布式缓存文件: ./elastic-mapreduce --[详细]
-
ruby-on-rails – ActiveRecord返回每个用户的最新记录(唯一)
所属栏目:[百科] 日期:2020-12-17 热度:171
我有一个用户模型和一个卡模型.用户有很多卡,因此卡具有属性user_id. 我想为每个用户获取最新的单卡.我已经能够做到这一点: Card.all.order(:user_id,:created_at)# = gives me all the Cards,sorted by user_id then by created_at 这让我走了一半,我当然[详细]