PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

दूसरे डेटाबेस से डेटा खींचने का कुशल तरीका?

सरल परिदृश्यों के लिए, रेल बिना किसी अतिरिक्त रत्न के इसका समर्थन कर सकते हैं; बस डेटाबेस को डेटाबेस.yml में परिभाषित करें:

other_db:
  adapter: mysql2
  encoding: utf8
  database: other_db
  username: user
  password: passwd
  host: 1.2.3.4
  port: 3306

फिर मॉडल में आप अन्य डेटाबेस ऐड का उपयोग करना चाहते हैं:

class Article < ActiveRecord::Base
  establish_connection(:other_db)
  self.table_name = 'other_db.articles'
end

और फिर आप अपनी क्वेरी निष्पादित कर सकते हैं:

Article.where("id > 1000")

=)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऐरे डेटाबेस के लिए जारी नहीं है

  2. PGDay.IT 2011 के लिए अर्ली बर्ड रजिस्ट्रेशन शुरू

  3. पोस्टग्रेएसक्यूएल में थोक अद्यतन unnest . का उपयोग कर

  4. psql:सर्वर से कनेक्ट नहीं हो सका:कनेक्शन ने इनकार कर दिया दूरस्थ डेटाबेस से कनेक्ट करते समय त्रुटि

  5. डेटटाइम ऑब्जेक्ट पर अलग-अलग टाइमज़ोन_टाइप्स