Aktywne Wpisy

Polasz +800
Mirki i Mirabelki pijcie ze mną kompot!!
Właśnie urodził mi się drugi synek!!
Żonka zrobiła mi najlepszy prezent na #walentynki (。◕‿‿◕。)
#chwalesie
Właśnie urodził mi się drugi synek!!
Żonka zrobiła mi najlepszy prezent na #walentynki (。◕‿‿◕。)
#chwalesie
źródło: 1000017642
Pobierz
cezeter +182
Cześć Mireczki! 👋
Siedzę tu z Wami od 15 lat. Zamiast tylko scrollować, postanowiłem po godzinach stworzyć coś swojego.
Rok temu poszedłem na siłke pierwszy raz od 39 lat, wkręciłem się i zrzuciłem 19 kg #chwalesie
Wkurzało
Siedzę tu z Wami od 15 lat. Zamiast tylko scrollować, postanowiłem po godzinach stworzyć coś swojego.
Rok temu poszedłem na siłke pierwszy raz od 39 lat, wkręciłem się i zrzuciłem 19 kg #chwalesie
Wkurzało
źródło: Gemini_Generated_Image_7ejx487ejx487ejx
Pobierz




Mam problem. Powiedzmy, że mam trzy klasy (użyję tutaj tych przykładowych z rubyguides)
class Picture < ActiveRecord::Base
belongsto :imageable, polymorphic: true
end
class Employee < ActiveRecord::Base
hasmany :pictures, as: :imageable
end
class Product < ActiveRecord::Base
hasmany :pictures, as: :imageable
end
I teraz mam do nich stworzone fabryki w FactoryGirl. Oczywiście są one stworzone przez generator jak mi się modele robią, więc każda fabryka jest w osobnym pliku no i są pola typu "imegeabletype" z jakimś stringiem i "imegeable_id" z jakimś intem. Jak mam stworzyć w Rspec test, by przeszedł mi taki kod :
let(:image) { FactoryGirl.build(:image) }
Jak budować w FactoryGirl takie asocjacje?
Ten wątek czytałeś? Chyba piszą o tym, co potrzebujesz.
http://stackoverflow.com/questions/7747945/factorygirl-and-polymorphic-associations
No i odradzam używanie scaffoldów. Lepiej jednak mieć kontrolę co tworzysz, a nie zdawać się na magię Railsów ;)
Jakbyś miał jeszcze jakieś pytania, to wołaj mnie bezpośrednio - tagi czasem przeglądam z opóźnieniem, a jak coś mogę pomóc, to chętnie spróbuję ;)