Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2013, 19:23
vmoran
 
Fecha de Ingreso: abril-2013
Mensajes: 29
Antigüedad: 11 años
Puntos: 0
problema utilizar funciones de postgres en query builder

hola amigos estoy realizando un formulario de busqueda en symfony 2.1 pero como motor de base de datos tengo postgres 9.1.


he creado un dql query builder para crear la funcion que recoje los parametros y muestra los resultados sin embargo como puedo hacer para que dql entienda la siguiente instruccion

SELECT TRANSLATE(campo,'ÁÉÍÓÚáéíóú','AEIOUaeiou') ilike translate('%cadena a buscar%','ÁÉÍÓÚáéíóú','AEIOUaeiou')";


ya que symfony me indica un error en la clausula TRANSLATE e ILIKE, funciones exclusivas de postgres, quisiera no utilizarlas para hacer mas portable mi proyecto, sin embargo al quitar translate el postgres no es capaz de incluir las palabras tildadas, es decir se vuelve sensible y no encuentro como corregir eso.