与ActiveAdmin的has_many关系表格?

时间:2015-10-26 19:41:35

标签: ruby-on-rails activeadmin has-many

我现在一直在寻找这个,但仍然没有找到解决方案。

我有Account has_many :usersUser belongst_to :account

在我的admin/account我想创建一个表单,让那些很多用户添加到一个帐户,所以我做了:

form(html: { multipart: true }) do |f|
    f.inputs "Account details" do
      f.input :email
      f.input :full_name
      f.input :password
      f.input :birth_date, :as => :datepicker
      f.input :user_ids
      f.input :bio
      f.input :deleted
    end
    f.actions
  end

但即使我已将其添加到unpermmited_parameter: user_ids,我收到permit_params错误:

permit_params :email, :password, :deleted, :full_name, :birth_date, :bio, :created_at, :updated_at, user_ids:[]

我已经看到,如果你尝试用错误的格式填充字段,就会出现错误,所以我尝试用这些方法填充id:" 1,2,3&#34 ;; " 1 2 3",[1,2,3] ......但仍然相同。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

---
title: "Untitled"
runtime: shiny
output: html_document
---

```{r, echo=FALSE}
subjects <- c(letters[1:20])
inputPanel(
 inputPanel(selectInput("subject","Select Subject",subjects,"a"))
)
subject <- reactive({
     input$subject
})
output$text <- renderText({ 
          subject()
     })

```
the selected subject `r textOutput("text")`