A partir de eso de los collations estuve viendo un poco y pasa lo siguiente:

Si entro a la base de datos y ejecuto el SQL

SELECT * FROM `personas` WHERE nombres like 'maría%'

Ignora el acento.

Pero cuando esto se ejecuta desde Rails no recibo los elementos que no
tienen explicitamente el acento.

------
Dwayne Macgowan
www.dwayne.com.ar


2009/4/2 Nicolás Sanguinetti <[email protected]>

> Si usas mysql, lo que querés es leer sobre collations:
> http://dev.mysql.com/doc/refman/5.1/en/charset-general.html
> Ni idea en pg u otros.
>
> 2009/4/2 dwayne <[email protected]>:
> > Hola a todos!
> >
> > Tengo acá otra duda existencial. Tal vez sea algo a resolver en SQL, no
> se.
> >
> > Cómo hago para ordenar nombres en orden alfabético ignorando acentos?
> osea,
> > que á sea a, etc en lo que respecta al orden.
> > y cómo hago para ignorar también los acentos al buscar en la base de
> datos?
> > Digamos que Maria me encuentre María y viceversa.
> >
> > help!
> >
> > ------
> > Dwayne Macgowan
> > www.dwayne.com.ar
> >
> > _______________________________________________
> > Ruby mailing list
> > [email protected]
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> >
> >
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a