我是新手開發人員。
有一個問題:有必要將simple_form 2的字段組合並存儲在數據庫表的一個字段中。怎麼做?
我有例子的源代碼。我剛剛開始,不知道從哪裏開始。
UPDATE
重新設定問題。 在幾個領域有兩個或更多。這些字段將存儲在一個數據庫字段中,共享值爲「 - 」符號。 方式序列化,以幫助?還是有權使用任何其他方式?Rails。必要的simple_form 2的字段組合並存儲在一個字段
回答
實現這一目標將多個數據序列化到一個單一領域的最佳途徑。這裏有一個例子:
user.rb
class User < ActiveRecord::Base
serialize :full_name
# other model code
end
現在保存記錄:
User.new(:full_name => {'firstname' => 'Tom', 'lastname' => 'Smith'})
現在當你調用user.full_name
你會得到一個哈希值與兩個firstname
和lastname
。
謝謝,湯姆。 我重新提出了這個問題。你怎麼看待這件事? – 2014-09-27 09:49:50
我認爲使用serialise仍然是一條路。一旦您將數據從數據庫中提取出來,您可以將數據格式化。哈希格式將允許您輕鬆地操作它,使用Ruby – 2014-09-27 10:11:37
好吧,湯姆,非常好。 – 2014-09-27 10:26:13
- 1. 在一個字段中存儲數組Rails
- 2. 在SelectList中組合2個字段
- 3. 將2個字段組合成1個字段
- 4. 連續查找'3個字段組合'中的每個'第一個字段'並跳過第一個字段
- 5. 合併多個字段到一個文本字段在SQL Server
- 6. 組合2個數據庫字段
- 7. Oracle SQL,如何將一個字段組合爲一個字段並將所有其他值組合在一起?
- 8. rails simple_form - 隱藏字段 - 創建?
- 9. 自動填充simple_form字段 - RAILS
- 10. rails simple_form字段與模型無關
- 11. rails simple_form條件字段填充
- 12. 合併2個基於ID字段的對象subdocs數組
- 13. 將幾個字段合併爲一個字段
- 14. 在rails中check_box字段'合併'錯誤
- 15. 將多個文本字段組合成一個文本字段
- 16. Rails&Postgres - 如何要求字段1和字段2或字段2和字段3?
- 17. 如何使用Delphi SQL將2個表中的2個字段合併到一個字段中
- 18. 我可以在MySQL中組合2個表並更新一個字段嗎?
- 19. (我的)SQL性能:更新一個字段vs許多不必要的字段
- 20. 高級自定義字段 - 來自一個字段數組中的一個字段組的所有字段?
- 21. JSON數組需要必填字段
- 22. Json有多個字段中的一個必填字段
- 23. 拆分mysql表字段中的字符串並存儲到兩個字段
- 24. 將三個字段合併爲一個
- 25. rails:有2個關係字段的has_many
- 26. 組合的字段,並且作爲R
- 27. 將表格存儲爲一個集合的字段mongodb
- 28. 將2行合併爲一個填充空字段
- 29. concat一個表組的字段由另一個表的字段
- 30. 試圖選擇2個聯合字段作爲MySQL中的一個字段
我真的沒有得到這個問題。你可以重新說明嗎?你需要結合兩個表單域的值,並將結果保存到數據庫? – 2014-09-27 06:39:16
是的,安德烈。 2個字段=> 1個字段DB。 – 2014-09-27 08:22:00