MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoid:korzystanie z więcej niż jednej bazy danych?

Najnowsze wersje Mongoida obsługują to. Zobacz dokumentację .

Fragmenty:

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

W Twoim modelu:

class Business
  include Mongoid::Document
  set_database :secondary
end



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dlaczego hasOwnProperty modelu mangusty zwraca wartość false, gdy właściwość istnieje?

  2. Czy istnieje sposób na uruchomienie powłoki MongoDB (lub metody tojson) w ścisłym trybie JSON?

  3. zapytanie mongodb według podpola

  4. MongoDB zagnieżdżone OR/AND Gdzie?

  5. Aktualizacja MongoDB:Wygeneruj nowe pole na podstawie istniejącego pola lub zaktualizuj w miejscu