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.
- Usuń je z bazy danych
- 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ę