2017-08-01 80 views
0

我在我的應用程序中使用rails-admin用於管理面板,我有模型單元格中有幾個字段之一是「標題」,我有另一個模型是類別也有標題。所以我想創建一個Category對象,每次Cell對象都使用相同的標題從管理面板創建。我如何管理從rails-admin創建對象?Rails管理創建對象時創建另一個

+0

哪裏是你的代碼?你試過什麼了?你看到了什麼行爲/錯誤? –

+0

你目前的問題太模糊了;沒有看到你目前正在嘗試的東西,我無法提供適當的迴應。 'Category.create(title:params [:title])'?? –

+0

在軌管理,我有 config.model細胞做 名單做 exclude_fields:_id 結束 結束 ,我不知道什麼地方去PROGRAMM當我按下「保存」創建細胞,所以我不能處理任何事情當這種行爲 –

回答

1

沒有什麼特別的ActiveAdmin。您可以通過幾種方式來完成此操作。

但是,我建議使用rails callbacks來實現這一點。例如,你可以在Cell模型(住在app/models我想),這將是這個樣子創造after_create鉤:

after_create :create_category
...
...
def create_category Category.create(title: title) end

+0

這是一個解決方案),但我不知道這是最好的 –

相關問題