我是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保存到数据库。
答案 0 :(得分:0)
请尝试:
def index
@links = LinkThumbnailer.generate(params[:weblink])
end