मुझे पता है कि इस मंच पर इस सवाल से बहुत कुछ पूछा गया है लेकिन मैं सख्त समय सीमा के तहत हूं और मुझे कुछ मदद की ज़रूरत है, इसलिए किसी भी सलाह की बहुत सराहना की जाती है। मैं रेल पर रूबी के लिए नया हूं इसलिए जवाब देने पर कृपया इसे ध्यान में रखें। मैं एक रेक कार्य बनाना चाहता हूं, जब चलाता है, mysqlite डीबी में एकाधिक तालिकाओं को अद्यतन करता है। यह एक माइग्रेशन फ़ाइल है जो मेरे डीबी में एक नई घटना बनाता है। मैं एक रेक कार्य कैसे बना सकता हूं जो इस जानकारी को CSV फ़ाइल के माध्यम से इनपुट करेगा। क्या कोई मुझे रैक फ़ाइल को शुरू से ही खत्म करने में कुछ मदद दे सकता है। जाहिर है आपको हर स्ट्रिंग के लिए हर काम लिखने की जरूरत नहीं है, बस मुझे कुछ उदाहरण दें। और वास्तविक रेक फ़ाइल के अलावा, क्या मुझे अपने ऐप के किसी भी अन्य हिस्से में कोड जोड़ने की ज़रूरत है (मुझे पता है कि यह एक बहुत ही सामान्य सवाल है, लेकिन अगर मुझे कोड जोड़ने की ज़रूरत है, तो मैं कहां से सामान्य विवरण की सराहना करता हूं)। मुझे लगता है कि थोड़ा सा मार्गदर्शन साथ चल जाएगा। अगर किसी से मुझसे कोई और जानकारी चाहिए तो कृपया पूछें।मैं रेक कार्य के माध्यम से एक CSV फ़ाइल कैसे आयात कर सकता हूं?
class CreateIncidents < ActiveRecord::Migration
def self.up
create_table :incidents do |t|
t.datetime :incident_datetime
t.string :location
t.string :report_nr
t.string :responsible_party
t.string :area_resident
t.string :street
t.string :city
t.string :state
t.string :home_phone
t.string :cell_phone
t.string :insurance_carrier_name
t.string :insurance_carrier_street
t.string :insurance_carrier_city
t.string :insurance_carrier_state
t.string :insurance_carrier_phone
t.string :insurance_carrier_contact
t.string :policy_nr
t.string :vin_nr
t.string :license_nr
t.string :vehicle_make
t.string :vehicle_model
t.string :vehicle_year
t.timestamps
end
end
def self.down
drop_table :incidents
end
end
यह सहायक .... है > http://stackoverflow.com/questions/3346108/how-to-write-rake-task-to-import- डेटा-टू-रेल-ऐप –