Accesso views di oracle

In una view ho bisogno di creare un campo dove l’utente possa inserire
degli indirizzi.
Al fine di evitare che vengano messi nomi a caso ho deciso di
collegare tale campo ad una view di Oracle messami a disposizione.
L’utente in questo modo puo’ inserire solo gli indirizzi che gli
vengono elencati, magari usando un autocomplete.
Qualcuno ha gia’ fatto una roba simile?
Per il collegamento ad oracle mi pare di aver capito che basta
agginugere le configurazioni a database.yml oltre a quelle che gia’ ci
sono per il db che uso per l’app.
Ma come associo i modelli alle view?

On Monday, May 16, 2011 10:16:31 AM Mauro wrote:

Per il collegamento ad oracle mi pare di aver capito che basta
agginugere le configurazioni a database.yml oltre a quelle che gia’ ci
sono per il db che uso per l’app.
Ma come associo i modelli alle view?

Mi sono trovato un una situazione simile in passato e mi sono trovato
bene con
DataMapper. Il pregio di DM e’ che si integra molto bene con db legacy
[1].

Devi solo intallare dm-oracle-adapter e seguire queste [2] istruzioni.
Installa datamapper 1.0.0 invece di 1.1.0, altrimenti incapperai in
questo bug
[3].

Ciao
Flavio

[1] http://datamapper.org/docs/legacy
[2] http://goo.gl/Z8IOw
[3] https://github.com/datamapper/dm-oracle-adapter/issues/2

On Wednesday, May 18, 2011 09:33:03 AM Flavio C. wrote:

Devi solo intallare dm-oracle-adapter e seguire queste [2] istruzioni.
Installa datamapper 1.0.0 invece di 1.1.0, altrimenti incapperai in questo
bug [3].

Mi dimenticavo, devi installare anche oracle-instantclient [4].

Ciao
Flavio

[4] http://www.oracle.com/technetwork/database/features/oci/index.html

2011/5/18 Flavio C. [email protected]:

On Monday, May 16, 2011 10:16:31 AM Mauro wrote:

Per il collegamento ad oracle mi pare di aver capito che basta
agginugere le configurazioni a database.yml oltre a quelle che gia’ ci
sono per il db che uso per l’app.
Ma come associo i modelli alle view?

Mi sono trovato un una situazione simile in passato e mi sono trovato bene con
DataMapper. Il pregio di DM e’ che si integra molto bene con db legacy [1].

Ho provato oracle_enhanced ma a quanto pare ha dei problemi con le
vecchie versioni di oracle.
Alla fine ho ripiegato su jdbc come adapter e i dati me li piglio
utlizzando direttamente i metodi di ActiveRecord::Base.connection
senza tanti giri.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs