/ / रेल 3 और एडब्ल्यूएस :: एस 3 रूबी जेम - रूबी-ऑन-रेल्स -3, अमेज़ॅन-वेब-सेवाएं, अमेज़ॅन-एस 3

रेल 3 और एडब्ल्यूएस :: एस 3 रूबी जेम - रूबी-ऑन-रेल -3, अमेज़ॅन-वेब-सर्विसेज, अमेज़ॅन-एस 3

मैं दस्तावेज़ीकरण (http://amazon.rubyforge.org/) का अनुसरण करते हुए अपने आवेदन में S3 पर काम शुरू करने की कोशिश कर रहा हूं (अंतिम उपयोगकर्ता के लिए फ़ाइलों की सेवा के लिए) लेकिन मैं त्रुटियों में भाग रहा हूं।

यहाँ मेरा मॉडल है:

class File < AWS::S3::S3Object
set_current_bucket_to "test-bucket"
end

यह मैं रेल कंसोल के माध्यम से कोशिश कर रहा हूँ:

File.find "test.pdf"

लेकिन मुझे यह त्रुटि मिल रही है:

undefined method `find" for File:Class

यकीन नहीं होता कि मैं यहां क्या गलत कर रहा हूं ... इस मुद्दे पर कोई और चला?

उत्तर:

उत्तर № 1 के लिए 1

फ़ाइल आपके मॉडल का बहुत अच्छा नाम नहीं है क्योंकि यह रूबी के सीक्वल क्लास फ़ाइल द्वारा अधिलेखित हो जाता है (डॉक्स)। बस एक और नाम चुनें और सब कुछ बस काम करेगा!