错误的URI(不是URI?)LinkThumbnailer

时间:2015-08-18 05:57:19

标签: ruby-on-rails ruby

我是Rails的新手,并使用LinkThumbnailer开发一个小应用程序。我试图从用户输入获取URL并将URL传递给LinkThumbnailer但它不起作用。我收到错误的URI(不是URI?)错误。

当我通过

def index
  @links = LinkThumbnailer.generate("http://www.stackoverflow.com")
end

它工作正常,但是当我通过时

def index
  @links = Link.new(params[:weblink])
  @links = LinkThumbnailer.generate(@links)
end

我收到错误

URI::InvalidURIError (bad URI(is not URI?): #<Link::ActiveRecord_Relation:0x007f9577b97328>):

请帮我解决这个问题。我想要做的是从用户获取URL并通过LinkThumbnailer转换它,并将Title,Description,Favicon和Image保存到数据库。

1 个答案:

答案 0 :(得分:0)

请尝试:

def index
  @links = LinkThumbnailer.generate(params[:weblink])
end