我在我的軌道形式的typeahead autosuggest字段採取的人的名字,但在模型中我有人的id,但問題是當我創建person對象並重定向到相同形成其給我的錯誤未定義的方法`PERSON_NAME」爲#< 工人:0x007fb97842f0c0>避免數據類型檢查軌道形式
<%= form_for :worker, :url => {:action => :create_worker} do |f| %>
<%= f.text_field ("person_name"),:class => "typeahead form-control",style:"width:100%;",:placeholder=>"Enter name" , :data => {:provide => "typeahead"}%>
<%end%>
任何建議將是一個很大的幫助
歡迎來到Stack Overflow!請參考[遊覽](http://stackoverflow.com/tour),環顧四周,閱讀[幫助中心](http://stackoverflow.com/help),特別是[我該如何問一個好問題?](http://stackoverflow.com/help/how-to-ask)和[我可以問什麼問題?](http://stackoverflow.com/help/on-topic)。 - 請將*完整*錯誤消息添加到您的問題。 –
@TimothyTruckle謝謝你的建議,現在已經添加了錯誤信息 – yogeshmanjhi
請注意 - 不要在方法名稱和父項之間加一個空格。雖然它不會導致單個參數錯誤,但由於parens被視爲單個參數,所以'foo(a,b)'將導致語法錯誤。 – max