이 앱에는 농장 has_many Crops의 두 가지 모델이 있습니다. 우리는 Farm # show에서 검색을 수행하기 위해 횡파를 사용하려고합니다. 레일 검색 Ransack NoMethodError
def show
@farm = Farm.find(params[:id])
@q = @farm.crops.ransack(params[:q])
@crops = @q.result(distinct: true)
end
농장 번호
보기이 양식 포함 보여줍니다 : 컨트롤러의 show 액션은 다음과 같습니다<%= search_form_for @q do |f| %>
<div>
<%= f.label :croptype_cont, "Crop Name Contains:" %>
<%= f.text_field :croptype_cont %>
</div>
<%= f.submit "search" %>
<% end %>
모든 것이 바로 내 보이는,하지만 우리는이 오류가 계속 - 그것은 최초의 강조 탐색 양식의 종류 :
농장 # 쇼 NoMethodError
정의 방법 crops_path ''
무엇이 누락 되었습니까?