Saludos y gracias.
|
|
#1 (permalink) |
![]() Fecha de Ingreso: octubre-2007
Mensajes: 26
|
Saludos y gracias. |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: abril-2008
Mensajes: 39
|
Re: Nombres de las PK de las tablas
lo que passa es que el framework te construye codigo en los controller que hacen referencia id, por eso no te funciona si tiene otro nombre diferente, no te compliques la vida, hazlo como manda ror y te evitaras muchos dolores de cabeza.
saudos desde colombia y adelante con ror. |
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: abril-2008
Mensajes: 14
|
Re: Nombres de las PK de las tablas
Hola iHans, el dilema aqui es romper o no la convención del framework, lo que tu quieres claro que se puede hacer, pero tienes que hacer un trabajo extra que no seria necesario si sigues la convención, lo que neceistas a gorso modo seria:
En el modelo lo siguiente: class .... < ActtiveRecord::Base set_primary_key "nombre_de_tu_pk" end Con eso solucionarias el problema en el caso de que tu PK sea de tipo de entro y se autoincremente como lo requiere Rails, de no ser asi tendrias que hacer otros trabajos extras, ya que metodos como: Modelo.find(1), necesitan que la PK sea de tipo entero por ejemplo, pero de que se puede romper la convención si se puede. Saludos. |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: abril-2008
Mensajes: 39
|
Re: Nombres de las PK de las tablas
Ruben, cuando hay aplicaciones ya existentes que no tienen las convenciones rails y queremos hacer algunos formularios que peguen contra esa base de datos, es cuando nos vamos a encontrar con estos problemas, seria interesante alguna documentacion donde podamos solucionar esto. gracias
|
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: abril-2008
Mensajes: 14
|
Re: Nombres de las PK de las tablas
Hola William, una rapida busca en google con "rails + legacy database" me devolcio algunos links interesantes:
http://wharsojo.wordpress.com/2006/06/19/ruby-on-rails-legacy-database-with-no-non-auto-increment-and-manual-update-primary-key/ http://www.robbyonrails.com/articles/2005/07/25/the-legacy-of-databases-with-rails http://groups.google.com/group/rubyonrails-legacy/browse_thread/thread/39a9136f8e4331f4 Saludos. |
|
|
|
|
|
#8 (permalink) |
![]() Fecha de Ingreso: abril-2008
Mensajes: 39
|
Re: Nombres de las PK de las tablas
Mil gracias Ruben. me sirvieron tus links, ya que no sabia como buscar en la web.
ya con esto hice los formularios de consulta a una aplicacion muy vieja cuya base de datos esta en oracle, me puso tambien problema la conexion a oracle pero al fin con la ayuda de amigos de la web logré hacerla. saludos |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|