Qué hay de nuevo?
He tenido que apretar un tornillo que se había quedado suelto con el tema del cambio en el acceso a sqlserver. Ocurre que, con ADO.rb, los datos de tipo datetime eran devueltos como Time si se obtienen a través de un modelo o como String si se obtienen mediante una query directa a la base de datos. Con ODBC siempre son devueltos como Time.
Por ello he tenido que extender el objeto Time para que no casquen los accesos con [], por ejemplo, en los casos en los que ADO.rb retornaba String.
En environment.rb (o mejor en algún fichero incluido en éste):
class Time
def [](range = nil)
return self.strftime('%Y/%m/%d')
end
end
Salud¡
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario