Ciao a tutti.
Mi chiamo Roberto.
Avrei bisogno di chiarire un concetto che ancora non mi è chiaro.
Posso approfittare di voi ?
Vorrei capire come avviene la gestione dei databases da parte di Rails.
Per esempio dato un db unico per tutti gli utenti, sul quale ogni utente
possa vedere solo i propri record, qual’è il modo di configurare
ActiveRecord ?
Meglio definire una relazione con l’utente ed utilizzarla per l’accesso
ai suoi record esclusivi ?
Oppure si può demandare il lavoro al db engine, creando una istanza per
ogni utente/connessione/sessione ? o una tabella temporanea ?
oppure si può chiedere a ActiveRecord di istanziare una copia dei dati
per ogni utente/connessione/sessione ?
In pratica, vorrei poter preparare le classi ActiveRecord sui vari
databases e poi potervi accedere con utenti diversi, ed ognuno di essi
possa consultare/editare solo i propri record.
Spero di avere reso l’idea (che già è confusa nella mia testa).
Grazie 1000
Ogni consiglio è apprezzato.
fellons