sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongoid:Bruger du mere end én database?

De nyeste versioner af Mongoid understøtter dette. Se dokumenterne .

Uddrag:

config/mongoid.yml:

defaults: &defaults
  host: localhost
  slaves:
    - host: localhost
      port: 27018
    - host: localhost
      port: 27019
  databases:
    secondary:
      database: secondary_database
      host: localhost
      port: 27020
      slaves:
        - host: localhost
          port: 27021
        - host: localhost
          port: 27022

I din model:

class Business
  include Mongoid::Document
  set_database :secondary
end



  1. Mongoose - Hvordan grupperes efter og befolkes?

  2. Sådan erstatter du eksisterende dokumenter, når du importerer en fil til MongoDB

  3. Mongoose returnerer [Objekt] i stedet for det faktiske indlejrede dokument

  4. Ingen resultater med tekstsøgning MongoDB PHP