ebm の仮想属性をセットアップしようとしました。
<%= form_for Ebm.new do |f| %>
<td> <%= f.text_field :ebm_findid %></td>
......
そして私のebmモデルでは:
class Ebm < ActiveRecord::Base
attr_accessible :content, :extra, :number, :text
def ebm_findid(name)
self.ebm_id = Ebm.find_by_name(name)
end
end
しかし、どういうわけか私はエラーが発生します:
ArgumentError in Categories#index
Showing C:/Sites/ruble21.07abends/app/views/ebms/_favorite.html.erb where line #21 raised:
wrong number of arguments (0 for 1)
Extracted source (around line #21):
18: <% end %>
19: <tr>
20: <%= form_for Ebm.new do |f| %>
21: <td> <%= f.text_field :ebm_findid %></td>
何を変更する必要がありますか?