0
我想讓用戶在兩個單選按鈕之間進行選擇,然後將該數據傳輸到控制器,並將其用作數據庫的過濾器。然後應該將數據庫中過濾的數據重新顯示在頁面上。 我的形式沒有模型的表格
<%= form_tag do %>
<%= radio_button_tag(:sex, "male") %>
<%= label_tag(:male, "I am male") %>
<%= radio_button_tag(:sex, "female") %>
<%= label_tag(:female, "I am female") %>
<%= submit_tag("Submit") %>
<% end %>
但我我如何能做到這一點不確定。我創建了一個名爲「國家」的模型,這個模型提到了一個數據庫,該數據庫有一個國家名單以及該國內與性別相關的一些統計數據。有什麼建議麼?
是不是可以將表單中的數據添加到SQL查詢中並使用它直接獲取數據? – manis
當您提交表單時,表單的字段將作爲參數發送到Rails。然後,您可以引用控制器中的參數,以使用映射到相應數據庫列的各個屬性初始化模型。 – dhaile