モデルがあり、モデル内User
にブール属性、、、admin
リストボックスを使用して選択した場合にこれらの属性の1つをtrueにする方法がありますemployee
student
User
質問する
413 次
1 に答える
1
<%= form_for :user do |f| %>
<%= f.checkbox :admin %> Admin
...
これにより、名前などを含むフォームとチェックボックスが作成user[admin]
されます。
User インスタンスの値に従ってチェックボックスを選択したい場合は、忘れずに を渡します@user
。@user = User.find(some_id)
コントローラーには次のものがあります。
def create # or def update
@user = User.new params[:user] # or User.find
if @user.save # or @user.update_attributes
# handle success
else
# handle error
end
end
于 2013-05-10T12:51:52.510 に答える