[Ror-es] actualizar un form que trata multiples modelos
Xavier Noria
fxn at hashref.com
Mon Jun 23 01:22:40 GMT 2008
2008/6/23 alarkspur <alarkspur at gmail.com>:
> Como he probado casi de todo y todas las opciones, comentar como
> curiosidad que la opción :index => nil no funciona con los select,
> solo funciona con los campos de texto.
Buena.
Otra que yo vi es un gotcha relacionado con check boxes que documente aqui:
http://github.com/lifo/docrails/commit/ea40dc09a564ebc2b0034e3c1ae2c4daffe7e79b
> Es a esto a lo que te refieres cuando has dicho "de hecho no hay que
> hacerlo así", ¿mejor lo trato como has_many? si se me ha pasado por
> la cabeza el ponerlo todo como has_many que seguro me da menos
> problemas.
Me parece que el codigo esta basando en el railcast que explica esa
tecnica, pero alli la cosa va de una has_many.
En tu caso al tratarse de una has_one no hace falta el "[]" ya que de
haberlo el asociado es uno solo. Si quitas el "[]" el setter recibira
un hash corriente con atributo => valor del modelo asociado.
More information about the Ror-es
mailing list