Условие RoR для сбора - PullRequest
       2

Условие RoR для сбора

0 голосов
/ 21 сентября 2010

я хочу получить что-то кроме значения сбора

я использовал ниже код

@ boys = People.find (: все,: условия => ["id! =?", @Boy_id] ,: order => "made_at DESC")

где @boy_id - коллекция идентификаторов

но значения не извлекаются

когда я использую IN (?) , он получает идентификатор в коллекции ...

Я хочу получить значения идентификаторов, которых нет в коллекции.

1 Ответ

1 голос
/ 21 сентября 2010

Вы пробовали

@boys = People.find(:all, :conditions => ["id NOT IN (?)", @boy_id], :order => "created_at DESC")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...