Ror cz. 5 – usuwanie

W kontrolerze interesuje nas metoda:

  # DELETE /authors/1
  # DELETE /authors/1.json
  def destroy
    @author.destroy
    respond_to do |format|
      format.html { redirect_to authors_url, notice: 'Author was successfully destroyed.' }
      format.json { head :no_content }
    end
  end

I to właściwie wszystko, bo dla usuwania obiektu, domyślnie nie generuje się nowy widok. Wywołanie usuwania jest pod linkiem, który znajduje się na widoku listy autorów (Ror cz. 3 – kontrolery i widoki)

Najprostszy model mamy za sobą, czas przejść do modeli powiązanych relacją, ale to w kolejnej części.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.