Мне нравится новый Rail 3!
Новый синтаксис запросов так хорош:
users = User.where(:name => 'Bob', :last_name => 'Brown')
Но когда нам нужно сделать что-то вроде
SELECT * FROM Users WHERE Age >= const AND Money > const2
Мыприходится использовать
users = User.where('Age >= ? and money > ?', const, const2)
Что не очень круто.Следующий запрос небезопасен из-за внедрения SQL:
users = User.where('Age >= #{const} and money > #{const2}')
Мне нравится версия C # / LINQ
var users = DB.Where(u => u.Age >= const && u.Money > const2);
Есть ли способ сделать что-то подобное в Rails?