2010-06-30 4 views
3

이 MySQL의 위치를 ​​ActiveRecord : 조건으로 변환하려면 어떻게해야합니까?ActiveRecord의 SQL 길이?

SELECT * FROM users WHERE LENGTH(users.last_name) < 3 

감사!

답변

4
User.find(:all, :conditions => ["LENGTH(last_name) < ?", 3]) 

하거나 사용할 수 있습니다 find_by_sql

User.find_by_sql("SELECT * FROM users WHERE LENGTH(users.last_name) < 3") 
관련 문제