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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage