[pyar] Filtrar dias de la semana SQLAlchemy

Gabriel Pozo jackgris2 en gmail.com
Mar Dic 18 11:41:29 ART 2012


Si eso es verdad Fede, vos me recomendas otra cosa?
En estos momentos estoy trabajando sobre MySQL



From: Federico Apelhanz <elmaildejapel en gmail.com>
El 17 de diciembre de 2012 17:36, Gabriel Pozo <jackgris2 en gmail.com
>escribió:

> Me auto respondo, imagino, que la mayoría ya sabia alguna opción valida,
> pero por si alguno no lo sabía, pego
> un correo del grupo de correo de SQLAlchemy, realmente mas sencillo de lo
> que imaginaba :P
>
> In SQLAchemy you can refer to DB functions via func[0] construct.  Say,
> you have the following model:
>
>   class Model(Base):
>       __tablename__ = 'foo'
>       id = Column(Integer, primary_key=True)
>       date = Column(DateTime)
>
> You can query it like this:
>
>   session.query(Model).filter(
>       # 1 = Sunday, 2 = Monday, ..., 7 = Saturday.
>       func.dayofweek(Model.date).between(2, 6)
>   ).all()
>
> [0]
>
http://docs.sqlalchemy.org/en/rel_0_8/core/expression_api.html#sqlalchemy.sql.expression.func
>
>
>

Si, el problema de eso es que te salteas la capa de abstracción, si mañana
switcheas de base de datos, no te va a andar.

*Saludos, Gabriel

http://aprendiendodeandroidymas.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20121218/75d2089f/attachment.html>


More information about the pyar mailing list