Направляющие виртуальный поиск атрибута или sql объединили поиск столбца

Я обычно даю Eclipse 512 МБ RAM (использующий-Xmx опцию JVM), и у меня нет проблем памяти с Ganymede. Я обновил до двух ГБ RAM несколько месяцев назад, и я могу действительно рекомендовать его. Это имеет огромное значение.

11
задан Nik So 27 November 2009 в 05:12
поделиться

1 ответ

Вы можете использовать named_scope в своем user.rb:

named_scope :find_by_full_name, lambda {|full_name| 
  {:conditions => {:first => full_name.split(' ').first, 
     :last => full_name.split(' ').last}}
}

Затем вы можете сделать User.find_by_full_name ('John Carver')

new материал в ответ на изменения в требовании

named_scope :find_by_full_name, lambda {|full_name| 
  {:conditions => ["first LIKE '%?%' or last LIKE '%?%'", 
    full_name.split(' ').first, full_name.split(' ').last]}}
11
ответ дан 3 December 2019 в 09:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: