【发布时间】:2013-12-08 20:06:47
【问题描述】:
所以我目前正在开发一个 API,基于我询问的 this other question:
我希望能够在创建时向我的用户添加一个genre_ids 数组。 目前在我的 API 用户控制器中,我有我的功能:
def create
respond_with User.create(user_params)
end
private
def user_params
params.require(:user).permit(:name, :age, :location, :genre_ids => [])
end
所以我用我拥有的 RESTful 扩展来创建我的用户,并且创建一个用户通常可以完美地工作而无需流派。 但是,一旦我添加了流派,它就不会失败,但也不会正确保存。 我只是想模拟如何使用表单或 url 参数创建它。会不会是这样的: 1&2&3 1,2,3 [1,2,3]?
对正确的方法有什么建议吗?
谢谢!
【问题讨论】:
标签: ruby-on-rails json api