Quiero convertir un hash a un objeto usando OpenStruct que tiene una propiedad id
; sin embargo, el resultado object#id
devuelve el id del objeto nativo, p.Anular id en un objeto ruby (creado con OpenStruct)
test = OpenStruct.new({:id => 666})
test.id # => 70262018230400
¿Hay alguna manera de anular esto? Como en este momento mi solución no es tan bonita.
Suena bien, no lo hace depende de cualquier variable de instancia (@table, que puede ser refactorizada). – tokland