如何在rails中调用“创建”操作

时间:2010-12-04 20:50:48

标签: ruby-on-rails rest

我正在使用rails应用程序(rails 2.3.8),我创建了一个名为articles的资源。我需要一个在该控制器中调用create动作的表单。我使用了form_remote_tag,但我无法正确调用“创建”操作,应用程序始终调用de“new”操作。 我使用了几种不同的组合,最后一种是这个

  <%=form_remote_tag :html => { :action => url_for (:action => :create)} %>

怎么可以做到这一点? 我不能使用for_remote_for或form_for,因为该表单将在我的数据库中提供更多棕褐色的表。

提前致谢

1 个答案:

答案 0 :(得分:0)

你过度复杂了:

<%= form_remote_tag :action => :create %>

另外,请确保这是您真正需要的。你说你想在表单中创建多个对象,这就是为什么我认为你可能会form_remote_for加上fields_for而不是form_remote_tag,但是从你的问题我不完全理解。