大佬教程收集整理的这篇文章主要介绍了ruby-on-rails-4 – 如何在窗体中使用Active Record Enum Radio Buttons?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
resources :articles,only: [:index,:show] do resources :comments end
移民:
class AddEnumToCommentModel < ActiveRecord::Migration def change add_column :comments,:post_as,:Integer,default: 0 end end
评论模特:
enum post_as: %w(username,oneliner,anonymous)
我尝试将其添加到内容视图,但丢失.我猜我也必须在我的控制器做某事,但不确定.
尝试查看:
<%= form_for([@article,@comment]) do |f| %> <% if @comment.errors.any? %> <div id="error_explanation"> <h2><%= pluralize(@comment.errors.count,"error") %> prohibited this comment from being saved:</h2> <ul> <% @comment.errors.full_messages.each do |message| %> <li><%= message %></li> <% end %> </ul> </div> <% end %> <div class="field"> <h3>Fill in your comment</h3> <%= f.label :content %><br> <%= f.text_area :content %> </div> <div class="post_as"> <h3> Choose how you want to post your comment :</h3> <%= f.input :content,post_as: ???,as: :radio %> </div> <br> <div class="actions"> <%= f.submit %> </div> <br> <% end %>
以上是大佬教程为你收集整理的ruby-on-rails-4 – 如何在窗体中使用Active Record Enum Radio Buttons?全部内容,希望文章能够帮你解决ruby-on-rails-4 – 如何在窗体中使用Active Record Enum Radio Buttons?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。