Ruby on rails 如何强制rails更新多选字段?
我有两个模型,用户和组,它们之间有多对多的关系Ruby on rails 如何强制rails更新多选字段?,ruby-on-rails,activerecord,Ruby On Rails,Activerecord,我有两个模型,用户和组,它们之间有多对多的关系 has_many :groups, :through => :user_x_group 您可以编辑用户并在选择框中选择他的组,同时启用多选 但是,当未选择任何组时,浏览器不会发送请求中的参数,rails会忽略请求中没有的任何参数,因此实际上无法删除用户的所有组 是否有一种方法可以指定给rails以更新此字段,即使参数未发送?删除所有内容!!!除非params[:whatever]具有_键?:这是实际的方法调用吗?你能发一个参考链接吗?互联网
has_many :groups, :through => :user_x_group
您可以编辑用户并在选择框中选择他的组,同时启用多选
但是,当未选择任何组时,浏览器不会发送请求中的参数,rails会忽略请求中没有的任何参数,因此实际上无法删除用户的所有组
是否有一种方法可以指定给rails以更新此字段,即使参数未发送?删除所有内容!!!除非params[:whatever]具有_键?:这是实际的方法调用吗?你能发一个参考链接吗?互联网随时为你服务