0
我需要以某种方式在我的视图上运行此功能,我无法弄清楚如何制作它,到处都是带有控制器的窗体。如何使它工作?模型功能的导轨形式
型号/ feed.rb
class Feed < ActiveRecord::Base
def self.update_from_feed(feed_url, category)
add_feed(feed_url, category)
end
end
的意见/供稿/ new.html.erb
<%= form_for Feed.update_from_feed(feed_url, category) do |f| %>
<%= f.text_field :feed_url %>
<%= f.text_field :category %>
<%= f.submit "Create" %>
<% end %>
你的问题根本没有意义。请详细说明你正在努力完成什么。 –
我在我的模型上有一个方法,即时通过控制台调用。我想从网站视图中调用它。我需要编写feed_url和category,并从我的Model中运行这个函数。 – mansim
但您试图在窗体“操作”中调用模型方法。那部分毫无意义。此外,如果您需要在某个事件(如按钮单击或表单提交)上调用模型方法,则您将请求发送给控制器,并在控制器中调用模型方法。 –