我是 ruby 新手,正在使用 gem 来访问英国卫报开放平台 - contentapi-ruby
的一些数据。
运行测试示例时,我不断收到错误:
(TestSearchContent): RuntimeError: can't add a new key into hash during iteration.
你知道我做错了什么吗?这个错误到底是什么意思?
我的代码:
require 'guardian-content'
articles = GuardianContent::Content.search("Obama")
articles.each do |article|
puts article.title
puts article.url
end
最佳答案
库中似乎存在错误。您可以通过应用此补丁来修复它:
https://github.com/chrsgrrtt/contentapi-ruby/commit/46326bce44177d1b8287a4a7167c895531eac25a
关于ruby - 错误 - 迭代期间无法将新 key 添加到哈希中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9998355/