Rails 4.0-Parameter fehlt oder der Wert ist leer
Ich habe ein Opportunity-Modell mit einem verschachtelten Ressourcenlink. Wenn ich in meinen Ansichten / Opportunities / Show-Seiten für einen der Links auf "DestroY" klicke, wird der folgende Fehler angezeigt:
param fehlt oder der Wert ist leer: link
Das Code-Snippet, über das es sich beschwert, ist:
def link_params
params.require(:link).permit(:description, :link_url)
end
Hier ist mein Zerstörungscode:
def destroy
@opportunity = Opportunity.find(params[:opportunity_id])
@link = @opportunity.links.find(link_params)
@link.destroy
respond_to do |format|
format.html { redirect_to links_url, notice: 'Link was successfully destroyed.' }
format.json { head :no_content }
end