Nei precedenti articoli abbiamo visto come: programmatore ruby: come installare MongoID, da tener conto che con lo sviluppo della versione 4.0 di RubyOnRails dobbiamo fare qualche semplice cambiamento, andiamo a vedere quali:

  1. Nel nostro GemFile invece di includere la seguente stringa:
    gem "mongoid", "~> 3.0.0"

    la andiamo a sostituire con:

    gem "mongoid", github: 'mongoid/mongoid', :ref => "1e53479"

  2. infine sempre nel nostro GemFile aggiungiamo la seguente riga:
    gem 'orm_adapter'

MongoID è una gemma che viene in aiuto a un programmatore ruby che si affaccia al mondo dei NoSQL, con questa gemma possiamo avere la stessa potenza di ActiveRecord solamente che andiamo a interagire con un databases No Relazionare: MongoDB.

Per installare MongoID nella tua applicazione rails bisogna seguire dei semplici passaggi, andiamo a vedere quali sono:

  1. Nel nostro GemFile andiamo ad aggiungere la seguente linea di codice
    gem "mongoid", "~> 3.0.0"
  2. Lanciamo il seguente comando
    rails g mongoid:config
    con questo comando andiamo ad autogenerare il file di configurazione myapp/config/mongoid.yml
  3. Andiamo a sostituire tutti i riferimenti ad ActiveRecord nel file myapp/config/application.rb
     - require "rails/all"

    con:

    + require "action_controller/railtie"
    + require "action_mailer/railtie"
    + require "active_resource/railtie"
    + require "rails/test_unit/railtie"

ora abbiamo il nostro ODM configurato e installato pronto all’utilizzo.