拔出名称而不是来自Asscociated模型的ID

时间:2014-03-27 19:06:55

标签: sql search associations ransack pluck

我有两种模式:广告系列帐户

Accounts 
 has_many: campaigns

Campaigns
 belong_to: account

在我的广告系列视图中,我有;

  <%= campaign.account.name %>

每个广告系列都有一个&#39; account_id&#39;

我正在与Ransack合作并尝试创建一个可搜索的下拉菜单,列出帐户的名称。

我遇到的问题是&#39; account_id&#39;想要在下拉列表中列出ID,而不是名称。

我想知道我可以使用这个电话,但是请使用account_id&#39; name&#39;代替。

 @search_accounts = @search.result.pluck(:account_id).uniq

0 个答案:

没有答案