为什么使用collection_singular_ids = IDS VS update_attributes方法(:collection_ids)
@thing.tag_ids = params[:thing][:tag_ids]
在数据库中保存一次的关系,但
@thing.update_attributes(params[:thing][:tag_ids])
不一样,如果验证失败?
@thing.update_attributes(params[:thing][:tag_ids])
相同
@thing.tag_ids = params[:thing][:tag_ids]
@thing.save
不是吗?
'update_attribute'如何知道更新'tag_ids'?我认为你在那里有一些错误。 –
'update_attributes'期望一个或多个键/值对。你只有价值输入,没有钥匙。 –