遇到无方法错误,如何解决并检查?
我尝试了rails控制台,但无法调用该方法。
class dashboardcontroller
def get_meta_data
require 'link_thumbnailer'
begin
object = LinkThumbnailer.generate(params[:url])
rescue StandardError
end
respond_to do |format|
format.json do
render json: { title: object.title, image: object.images.first.src.to_s, description: object.description,
url: object.url, status: 200 }
1条答案
按热度按时间omqzjyyz1#
您可以在此执行以下操作:
require
文件移动到控制器的顶部。get_meta_data
使用救援LinkThumbnailer
类是否实际生成。puts
来显示您在object
中实际分配的内容object
是否具有您在呈现json时使用的所有属性。