- 1
Task.joins(:owners).where(:users => {:id => current_user}).order("tasks.weight DESC").limit(1).first
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−102
Task.joins(:owners).where(:users => {:id => current_user}).order("tasks.weight DESC").limit(1).first
И факт в том, что limit(1) тут вобще не нужен
И кстати, "owners" здесь polimorphic association. 8====Э
> Task.first
Task Load (0.2ms) SELECT `tasks`.* FROM `tasks` LIMIT 1
О чём вы ведёте речь?
peredozo
я б ушел с проекта если б в нем 60% выборок был "чистый sql", обычно в таких проектах пахнет чем угодно только не драем
ты похоже противник фреймворков :) тебе лучше налаживать тонну тру кода?