рельсы - поиск по двум комбинированным полям - PullRequest
0 голосов
/ 20 января 2011

в моем приложении rails мой столбец User содержит столбцы fname и lname. Я хочу разрешить поиск пользователя с именем fname, lname или комбинированным.

Я пытался:

  @users = User.find( :all,
                      :select => 'users.*',
                      :conditions => ["fname || ' ' || lname ILIKE ?", "Lenny"]
                    )

Но это не дает результатов. Есть идеи?

Спасибо

1 Ответ

2 голосов
/ 20 января 2011
@users = User.find( :all,
                      :select => 'users.*',
                      :conditions => ["fname || ' ' || lname LIKE ?", '%'+"Lenny"+'%']
                    )

Спасибо .....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...