Dla uproszczenia mamy:
create model kto_posiada
create scaffold osoba
create scaffold samochod
W widoku samochodu mam formularz w ktorym wybieram osobe.
osoba id = 1
samochod id = 2
I jak wstawic te dane do tabeli kto_posida?
Dla uproszczenia mamy:
create model kto_posiada
create scaffold osoba
create scaffold samochod
W widoku samochodu mam formularz w ktorym wybieram osobe.
osoba id = 1
samochod id = 2
I jak wstawic te dane do tabeli kto_posida?
Faktycznie ten opis jest dość uproszczony
Pomoże Ci google i fraza “has_many :through”
has_many :trough znam.
Chodzi o to ze nie mam kontrolera dla kto_posiada. Mam tylko model dla kto_posiada.
natomiast, osoba i samochód ma i model i widok i kontroler.
I w widoku osoba, gdzie są wyświetlane info o osobie mam na dole formularz w ktorym wybieram samochod.
Po kliknieciu przypisz, chce aby w tabeli kto_posiada wstawil sie rekord
osoba, samochod, data_od itp.
Sa opisy i wiem jak dodać z jednego formularza dane do dwóch modeli. Ale jak zrobić to w moim przypadku nie wiem.
Pozdrawiam
Chyba sam znalazłem Odpowiedz. Zamiast dla kto posiada robić:
generate model KtoPosiada -> model
zrobie
generate resource KtoPosiada -> model, kontroler
Pozdrawiam