2011-03-24 39 views
5

¿Cómo puedo ver todos los ORDER BY sql statemnts en rieles 3?unscope solo las instrucciones de orden

chain.unscoped.order("id ASC") 

problema que tengo es que esto también caerá en las declaraciones donde y mi consulta no tiene sentido sin ellos. algo como .unscoped('order') estaría bien.

+0

Mmm ¿podría por favor aclarar/explicar por qué querría "descuidar" el orden? ¿No debería ser exactamente el resultado de todo el 'where' que debería pedirse? – nathanvda

Respuesta

12

Puede usar el método except().

chain.except(:order) 

Creo que hará lo que quiera.

Cuestiones relacionadas