我是ruby的新手,并且正在使用gem来访问来自Guardian UKs开放平台的一些数据 - 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
答案 0 :(得分:2)
看起来库中有一个错误。你可以通过应用这个补丁来修复它:
https://github.com/chrsgrrtt/contentapi-ruby/commit/46326bce44177d1b8287a4a7167c895531eac25a