मेरे पास एक कारखाना है जहां मैं factories/locations.rb
में एक स्थान परिभाषित करता हूं। मैं रूबी 1.9.3 के साथ मोंगोइड और रेल 3.1.1 का उपयोग कर रहा हूं।फैक्टरीगर्ल संबंधित_to एसोसिएशन
FactoryGirl.define do factory :location do name Faker::Name.name description "Down by the river" end end
और फिर मैं एक फिटनेस शिविर को परिभाषित करना चाहता हूं जो किसी स्थान से संबंधित है (और इसलिए एक location_id विशेषता है)।
FactoryGirl.define do factory :fitness_camp do title "Parkour" association :location_id, :factory => :location end end
यह काम करता है लेकिन, मेरे हैकिंग, मैं डॉक्स में क्या नहीं पढ़ का परिणाम है।
factory :fitness_camp do title "Parkour" location end
मैं कुछ याद आ रही हूँ: आरंभ करने की मार्गदर्शिका (https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md) से यह इस रूप में सरल किया जाना चाहिए लगता है? क्या यह इंगित करता है कि मेरे मॉडल सही तरीके से कॉन्फ़िगर नहीं किए जा सकते हैं?
धन्यवाद!
टिम
यहां देखें: http://robots.thoughtbot.com/post/9713995255/factorygirl-2-1-0-brings-the-heat – apneadiving
मैंने वहां देखा - अभी भी अस्पष्ट है। मैं बाद में स्रोत कोड देखूँगा। – bonhoffer
फैक्टरीगर्ल का आप किस संस्करण का उपयोग कर रहे हैं? – sevenseacat