[英]Ruby on rails rails_admin with has_many association
我們正在使用rails_admin
在管理端管理數據。
我們面臨has_many
關聯的問題, 它執行查詢以獲取詳細信息,並且還執行另一個查詢以從該表中獲取總計數。 即見下面的查詢。
SELECT * FROM table_name WHERE condition
SELECT COUNT(*) FROM table_name WHERE condition
這是示例模型。
has_many :users, :foreign_key => :user_id, :primary_key => :id
rails_admin do
edit do
field :users do
label "Linked Users"
inline_add false
end
end
end
您能否幫助我如何避免執行第二個查詢。
提前致謝
沒有得到您,您想從編輯表單中刪除field :users
嗎? 如果是,則添加
rails_admin do
edit do
exclude_fields :users
end
end
否則,您只想從表單中禁用add user
,rails_admin仍然需要運行那些sql來填充表單上的users combobox
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.