我正在处理一个基本的一对多关系,我正在删除多条记录。模型是“地点”和“search_terms”,其中的地方has_many search_terms。当我创建一条新记录时,视图被更新并且新的search_term附加到列表中。但是,当我删除search_term记录时,即使删除记录并为Place运行“show”方法,视图也不会刷新。在删除Rails 3中的记录后,刷新的视图不会更新
我是很新的轨道3,从而无法真正弄清楚什么怎么回事...
干杯, Gearoid。
编辑:SEARCH_TERMS控制器破坏方法:
的地方控制器显示方法:
def show
@place = Place.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @place }
end
end
在编辑中的上述代码。我敢肯定删除调用通过AJAX默认在Rails 3中传递(顺便说一下,我使用jquery-rails gem) – Ger