0
首先進出口新的Ruby和這可能可能是錯誤的做法,但是......如何設置simple_form輸入的值,並指定真假值
我想在我的選擇設定兩個值,使用簡單的形式。到目前爲止,我有:
<%= f.input :rsvp, :collection => [:attending, :not_attending], :prompt => 'Choose one...' %>
這工作正常,我可以加載頁面,選擇一個選擇。現在RSVP是在我的數據庫字段:
回覆DB
class CreateReplies < ActiveRecord::Migration
def change
create_table :replies do |t|
t.string :name
t.text :menu
t.integer :rsvp
t.timestamps
end
end
end
reply.rb
class Reply < ActiveRecord::Base
attr_accessible :menu, :name, :rsvp, :user_id
belongs_to :user
end
我的想法是從改變RSVP:字符串,其中我必須鍵入出席/不參加:整數,這樣我就可以像在兩個選擇上的真/假值。現在就像我說過的,我對這件事很陌生,但在我的腦海中,這可能是如何去做這件事的。
因爲我會試着去計算有多少人蔘加/不參加並在索引上展示。對不起,如果有什麼缺失,讓我知道和不適當更新問題。
我回來語法錯誤:S – Doidgey
你會得到什麼形式的錯誤? 'f.input'或'f.collection_radio_buttons'? – Thanh
其實第一個給我一個錯誤,但第二個工作 - 所以現在我得到一個真/假出現在我的回覆頁面。那麼我可以對此計數一下嗎? – Doidgey