0
을 : 전무에 대한 정의되지 않은 메서드`URL '다른 하나 개 html.erb 파일에서 붙여 넣기 코드는 오류를 생성 show.html.erb에레일 : 나는 코드가 NilClass
<a href="http://<%= @app.url %>"><h1><%= @app.name %></h1></a>
을하고 그것을 잘 실행됩니다.
NoMethodError in Reviews#newsfeed
undefined method `url' for nil:NilClass
내가 reviews_controller.rb를 변경할 필요가 있다고 생각 다른 유사한 질문을 읽는 사람 : 나는 코드가 newsfeed.html.erb 것을 붙여 넣을 때 그러나, 다음과 같은 오류 메시지를 제공합니다.
require 'Review'
class AppsController < ApplicationController
...
def show
@app = App.find_by_name(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render :json => @app }
end
end
내가 솔루션 데프 뉴스 피드 아래의 일부 코드를 추가하는 것입니다 생각하지만 난 '
def newsfeed
@reviews = Review.all
end
그리고 주요 AppsController의 관련 코드 :이 (내가 생각하는) 해당 파일의 관련 코드 무엇을 추가할지 모르겠습니다. 아니면 해결책이 아니겠습니까?
도움 주셔서 감사합니다.
작동합니다! 고맙습니다!!! – wilfra