2011-03-24 4 views
5

ORDER BY 모든 SQL 문을 레일 3에서 제거 할 수 있습니까? 내가이주문 문만을 선택 취소

chain.unscoped.order("id ASC") 

문제는이 또한 WHERE 문을 드롭하는 것입니다 내 쿼리가 없이는 의미가 없다. .unscoped('order')과 같은 것이 좋을 것입니다.

+0

음 주문을 "선택 취소 하시겠습니까"라는 이유를 밝히고 정교하게 말씀해 주시겠습니까? 그것이 정확히 어디에서 주문해야하는지의 결과가 아니어야합니까? – nathanvda

답변

12

except() 메서드를 사용할 수 있습니다.

chain.except(:order) 

내가 원하는대로 해줄 것이라고 생각합니다.

관련 문제