Jak usunąć piny bez konta

Witam, usunąłem dwa tymczasowe konta na stronie którą tworzę, ale wcześniej napisałem w nich kilka wpisów. I teraz one mi widnieją na stronie, nie można tych wpisów edytować i usuwać.
Czy to w plikach /app/views/pins/index.html.erb lub /app/views/pins/show.html.erb powinienem zmienić, aby pozbyć się tych niepotrzebnych mi wpisów. Jestem bardzo początkujący, z góry dzięki za odpowiedź.

Przeczytaj swój wpis jeszcze raz i zastanów się czy bez jakiejkowiek wiedzy o projekcie jesteś w stanie odtworzyć problem.

3 Likes

Poczytaj sobie dokładnie czym jest MVC w Railsach.

  • Wejdź w konsolę ‘rails c’ poprzez terminal.
  • Znajdź wszystkie wpisy które stworzyłeś poprzez Model.all (Model zastąp nazwą Twojego modelu, pewnie to Pin?
  • Odwiedź stronę z dokumentacją i zobacz jak usunąć wszystkie elementy z tabeli Model.
  • Spróbuj dodać kilka wpisów przez terminal, poprzez plik seed.rb, zobacz jak to działa.
  1. Usuń je z bazy danych
  2. Na przyszłość poczytaj sobie o ‘dependent: :destroy’: http://guides.rubyonrails.org/association_basics.html

Zgadzam się z btx i naprawdę poczytaj http://guides.rubyonrails.org/association_basics.html, przyda się :smiley: