ActiveRecord::PreparedStatementInvalid

Hola qiero hacer un query con condiciones dinamicas

aqi esta el problema:

:conditions => [ “id like ? OR name like ?”, “1,%as%” ]
no funciona!!
y sale ActiveRecord::PreparedStatementInvalid

y cuando pongo:
:conditions => [ “id like ?”, “1” ]
si funciona cual es el error?

osea error de sintaxis

Sergio L. wrote:

Hola qiero hacer un query con condiciones dinamicas

aqi esta el problema:

:conditions => [ “id like ? OR name like ?”, “1,%as%” ]
no funciona!!
y sale ActiveRecord::PreparedStatementInvalid

y cuando pongo:
:conditions => [ “id like ?”, “1” ]
si funciona cual es el error?

ya vi el porblema xD
solucion:

:conditions => [ “id like ? OR name like ?”, “1”,"%as%" ]
faltaba sperar las varibale para cada condicion