मुझे सक्रिय रिकॉर्ड की आवश्यकता है, लेकिन मैं रेल के बाहर काम कर रहा हूं (यहां क्यों है: Simple Ruby Input Validation Library)। क्या मुझे पूरे रेल मणि की आवश्यकता है, या क्या मैं DRYER हो सकता हूं?रेल के बाहर काम कर रहे सक्रिय रिकॉर्ड की आवश्यकता कैसे है
22
A
उत्तर
40
यहाँ कैसे मैं रेल के बाहर ActiveRecord का उपयोग कर रहा है:
#!/usr/bin/ruby
require 'active_record'
require 'mysql2' # or 'pg' or 'sqlite3'
ActiveRecord::Base.establish_connection(
adapter: 'mysql2', # or 'postgresql' or 'sqlite3'
database: 'DB_NAME',
username: 'DB_USER',
password: 'DB_PASS',
host: 'localhost'
)
# Note that the corresponding table is 'orders'
class Order < ActiveRecord::Base
end
Order.all.each do |o|
puts "o: #{o.inspect}"
end
7
require 'rubygems'
require 'active_record'
+0
रूबी 1.9 मान लिया गया 'rubygems'' की आवश्यकता होती है '। – onebree
संबंधित मुद्दे
- 1. रेल रिकॉर्ड एक्सएमएल सक्रिय रिकॉर्ड ऑब्जेक्ट
- 2. रेल सक्रिय एक्टिव रिकॉर्ड समूह
- 3. कैसे रेल में auto_increment सक्रिय रिकॉर्ड
- 4. रेल 3 सक्रिय व्यवस्थापक नए रिकॉर्ड
- 5. रेल में attr_accessible सक्रिय रिकॉर्ड
- 6. रेल सक्रिय रिकॉर्ड उदाहरण चर
- 7. रेल सक्रिय रिकॉर्ड अनुवाद: ऑटो पूंजीकरण/डाउनकेस?
- 8. रेल पर सक्रिय रूबी सक्रिय रिकॉर्ड विशेषता आत्मनिरीक्षण
- 9. गतिशील सक्रिय रिकॉर्ड
- 10. सक्रिय रिकॉर्ड
- 11. रेल: सक्रिय रिकॉर्ड पर अनियंत्रित निरंतर त्रुटि
- 12. काम कर रहे/बहुत देर हो चुकी को बाहर
- 13. रेल के बाहर रेल 3 के सक्रिय समर्थन केंद्र एक्सटेंशन का उपयोग करें
- 14. रेल - सत्रों के लिए कुकीज़ या सक्रिय रिकॉर्ड स्टोर
- 15. गहराई से घोंसला रेल का उपयोग कर रहे हैं काम नहीं कर रहे हैं?
- 16. कोडइग्निटर के सक्रिय रिकॉर्ड फ़ंक्शंस
- 17. रेल 3.1 इंजन माइग्रेशन काम नहीं कर रहे हैं
- 18. क्वेरी जहां तारीख = दिनांक.today रेल, MySQL, और सक्रिय रिकॉर्ड
- 19. सक्रिय रिकॉर्ड has_many: निकालें एक जुड़े रिकॉर्ड
- 20. वाईआई - सक्रिय रिकॉर्ड
- 21. रेल 3 पर रूबी में सक्रिय रिकॉर्ड के साथ एक पाठ की खोज कैसे करें?
- 22. काम कर रहे पैटर्न
- 23. कोडिग्निटर - सक्रिय रिकॉर्ड
- 24. वाईआई - सक्रिय रिकॉर्ड
- 25. cattr_accessor सक्रिय नहीं है (रेल के बाहर) जब सक्रिय_support आवश्यक है?
- 26. रेल फॉर्म_टैग फॉर्म लेखन - गैर-सक्रिय रिकॉर्ड मॉडल
- 27. सक्रिय रिकॉर्ड क्रम
- 28. mod_headers काम नहीं कर रहे
- 29. कोडइग्निटर सक्रिय रिकॉर्ड बराबर नहीं
- 30. रेल सक्रिय एक्टिवॉर्ड क्वेरी एक ही रिकॉर्ड के दो विशेषताओं की तुलना
आपको mysql2 को एडाप्टर के रूप में निर्दिष्ट करने की आवश्यकता है, न कि mysql (googlers के लिए)। –
आपको उबंटू (और शायद अन्य प्लेटफ़ॉर्म) पर libmysqlclient-dev की भी आवश्यकता है –
@BenWest libmysqlclient-dev का उपयोग क्या है? (विषय पर बुनियादी ज्ञान की कमी के लिए मैं क्षमा चाहता हूं) – Renan