0
我有一個布爾型屬性爲「public」的模型。 在一個簡單的表格,編輯界面上,我有這樣的:簡單形式:將集合選擇選項綁定到值
<%= f.input :public, :collection => ['Public', 'Private'], label: "Access", selected: 1 %>
我並不想在選擇的選項true
或false
,但我需要綁定Public
到true
和Private
到false
,所以當表單被提交時,它將公共屬性保存爲true
或false
。
我可以調整控制器中的東西,但我想知道是否有乾淨的方式來做到這一點。
此外,由於它是編輯頁面,公共屬性已具有值。我怎樣才能在這裏將存儲的值綁定到Public
或Private
以便將當前保存的值顯示在表單中?