sql >> Database >  >> NoSQL >> MongoDB

Mongoid:gebruik je meer dan één database?

De nieuwste versies van Mongoid ondersteunen dit. Zie de documenten .

Fragmenten:

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

In uw model:

class Business
  include Mongoid::Document
  set_database :secondary
end



  1. MongoDB-aggregatie met som van arraywaarden

  2. MongoDB-configuratie voor Spring Boot - 'url' met en zonder authenticatiegegevens

  3. Hoe krijg ik alle subdocumenten met een bepaalde waarde van een bepaald veld?

  4. Cosmos DB-foutcode 400 tijdens het maken van een nieuw document