acceptpts_nested_attributes_for фильтр на листинге - PullRequest
1 голос
/ 12 декабря 2011

кажется, что reject_if может использоваться для фильтрации при сохранении, но что я могу использовать для фильтрации по списку?Допустим, у меня есть пользователь, у которого много учетных записей, но на одной странице я хочу показать только проверочные счета, поэтому я хочу отфильтровать отношения.Как бы я это сделал?Я думал, что мог бы создать другое отношение, чтобы использовать здесь, но в этом случае это динамическое отношение (то есть основанное на значении внешних атрибутов)

спасибо Джоэл

(ruby 1.8.7,рельсы 2.3.5)

1 Ответ

0 голосов
/ 10 декабря 2012

Я получил это задом наперед в моем первоначальном ответе.Вы хотите список проверяющих учетных записей одного пользователя, а не список пользователей с проверочными учетными записями?

Это намного проще.Предполагая, что у вас есть пользователь в переменной @ user.

@checking_accounts = Account.where(:user_id => @user.id, :account_type => 'checking')

или просто

@user.accounts.where(:account_type => 'checking')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...