2015-12-15 81 views
0

選擇輸入是否有一個快速簡便的方法/庫替換ActiveAdmin資源的belongs_to的關聯(Formtastic)輸入符合這些要求?ActiveAdmin資源窗體:更換belongs_to的與另一種格式

  • 它不會將表中的每條記錄加載到頁面上。這是默認選擇下拉菜單的問題。如果我的用戶表有100k條記錄,則必須將每條記錄的:name:id都呈現到下拉列表中。
  • 它自動完成或提供了一些類似AJAX的反饋,我選擇了實際存在的關聯記錄。我必須知道關聯記錄的ID的簡單文本框是不夠的。

我希望得到的代碼是這樣:

# in app/models/my_resource.rb 
class MyResource 
    belongs_to :user 
end 

# in app/admin/my_resource.rb 
form do |f| 
    f.inputs 'Details' do 
    f.input :user, as: :something_convenient, plus_optional: :parameters_if_needed 
    end 
    f.actions 
end 
+0

哎,你有沒有發現選擇的護欄有用? –

+0

我還沒有機會參加試駕,但是一旦我做到了,我一定會選擇你的答案或提供任何反饋。感謝您對問題的快速回答。 – LikeMaBell

回答

0

你正在尋找的東西是chosen-rails寶石。

前段時間我已經回答了關於這個專題的幾個問題,所以不重複的東西,請看看他們,更多的細節:

Answer 1

Answer 2

相關問題