Jestem nowy w Ruby i Rails, więc proszę o mnie. Stworzyłem bardzo prostą aplikację blogową zawierającą zarówno posty, jak i komentarze. Wszystko działa świetnie. Moje następne pytanie dotyczące dodawania kategorii. Zastanawiam się, jak najlepiej to zrobić. Ponieważ nie widzę zbyt daleko przede mną, jeśli chodzi o Railsy, myślałem, że zapytam.Jaki jest najlepszy sposób dodawania kategorii do postów - blog Ruby on Rails
Aby było jasne, chciałbym, aby jeden post mógł mieć wiele kategorii, a kategoria może mieć wiele postów.
Czy jest to najlepszy sposób, aby utworzyć tabelę "kategorii", a następnie użyć modeli wpisów i kategorii do wykonania has_many :posts
, has_many :categories
? Czy ustawiłbym również routes.rb
tak, aby posty były umieszczane w kategoriach?
A może jest łatwiejszy sposób, po prostu dodając kolumnę kategorii do istniejącej tabeli wpisów? (w takim przypadku wyobrażam sobie, że posiadanie wielu kategorii byłoby trudne).