2011-09-09 50 views
0

分隔的一個text_field值的多個電子郵件記錄我有一個表格是這樣的:創建由冒號

<%= form_for @group, :url => { :controller => "groups", :action => "create" } do |f| %> 
    <%= f.label(:name, "Group Name:") %><br /> 
    <%= f.text_field(:name) %><br /> 
    <%= f.fields_for :members, :url => { :controller => "members", :action => "create" } do |builder| %> 
     <%= builder.label(:email, "Email Addresses:") %><br /> 
     <%= builder.text_field(:email) %><br /> 
    <% end %> 
<% end %> 

我已經安裝嵌套的屬性在我Group.rb模型,形式呈現的罰款。

我需要用戶在電子郵件文本字段中鍵入用空格或冒號分隔的電子郵件,然後在我的控制器中的某個位置用冒號分隔每個電子郵件地址,並將它們分別存儲到數據庫中。

回答

0

如果你只有一個字段的集合,AFAIK你不得不手動拆分它們(拆分可能就足夠了),將每個成員添加到該組的成員,並保存該組。