[pyar] Flask + Solr

Pablo Gabriel Celayes pablocelayes en gmail.com
Jue Jun 5 10:24:57 ART 2014


Sigo sin encontrar lo que buscaba, pero por lo menos en el proceso me topé
con este ORM, que pinta muy pero muy bien:

http://ponyorm.com/


2014-06-02 15:50 GMT-03:00 Pablo Gabriel Celayes <pablocelayes en gmail.com>:

>
>
>
> 2014-06-02 15:42 GMT-03:00 Leandro Poblet <leandrodrhouse en gmail.com>:
>
> Estás usando este solrpy? https://code.google.com/p/solrpy/
>>
>> Porque parece que hay documentación al respecto:
>> https://pythonhosted.org/solrpy/overview.html
>>
>> O estás tratando de hacer una query un poco más compleja?
>>
>
> Sí, estoy usando solrpy, y en principio son queries no tan complejas las
> que hago. Pero lo que estaba buscando era mantener la interfaz del ORM, o
> sea tener una especie de "modelo Solr" Article para el que cosas como
> Article.objects.create(**kwargs) o Article.objects(date__gte=date.date(),
> date__lt=date.date() + timedelta(days=1)) sigan teniendo sentido y no me
> haga falta reescribirlas.
>
> Mi duda es si ya existe algo así, o en caso de que no exista qué les
> parece que me va a llevar más tiempo: implementar mi "ORM Solr" o
> refactorizar todas las consultas de este estilo a lo largo del proyecto?
>
> Gracias!
>
>
>>
>>
>> El 2 de junio de 2014, 15:32, Pablo Gabriel Celayes <
>> pablocelayes en gmail.com> escribió:
>>
>>> Hola, cómo andan?
>>>
>>> Yo acá renegando con el siguiente problema:
>>>
>>> Tengo una aplicación Flask que por ahora tiene todos sus modelos
>>> almacenados en mongoDB y a uno de esos modelos lo tenemos que migrar a Solr.
>>>
>>> Para mongoDB estábamos usando mongoengine, con lo cual por todos lados
>>> hay cosas del estilo Article.objects.create(**kwargs)
>>> o Article.objects(date__gte=date.date(), date__lt=date.date() +
>>> timedelta(days=1))
>>>
>>> Estoy usando solrpy para interfacear con Solr desde Python, pero lo que
>>> no logro encontrar por ningún lado es algo que me permita tener una especie
>>> de ORM con Solr de backend, cosa de no tener que reescribir todas esas
>>> consultas al modelo actual de mongoDB que están desparramadas por todo el
>>> proyecto.
>>>
>>> ¿Cuál les parecería la mejor forma de encarar esto? ¿Hay algún paquete
>>> que me permita crear querysets y hacer consultas como las que tengo, pero
>>> sobre Solr?
>>>
>>> Desde ya muchas gracias!
>>>
>>> --
>>>  *ıl**l**ıl**l**ı* ρąβℓ๏ *ıllı**lı*
>>> We are the problem. And we should provide the *solution*.
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
>  *ıl**l**ıl**l**ı* ρąβℓ๏ *ıllı**lı*
> We are the problem. And we should provide the *solution*.
>



-- 
 *ıl**l**ıl**l**ı* ρąβℓ๏ *ıllı**lı*
We are the problem. And we should provide the *solution*.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140605/5e71e744/attachment-0001.html>


More information about the pyar mailing list