ruby-on-rails – 在rails上的ruby中将数组存储在数据库中
发布时间:2020-12-16 19:57:13 所属栏目:百科 来源:网络整理
导读:我有一个独特的情况,如果我有一个表格与每个州的复选框(如美国州,所以50个州说),我真的不想添加50列到我的数据库,我如何存储他们在单列中的数组? 我觉得我已经看到了这一切,但我很难把握手中的实现. 解决方法 直线从导轨docs: class User ActiveRecord::Ba
我有一个独特的情况,如果我有一个表格与每个州的复选框(如美国州,所以50个州说),我真的不想添加50列到我的数据库,我如何存储他们在单列中的数组?
我觉得我已经看到了这一切,但我很难把握手中的实现. 解决方法
直线从导轨docs:
class User < ActiveRecord::Base serialize :preferences end user = User.create(:preferences => { "background" => "black","display" => large }) User.find(user.id).preferences # => { "background" => "black","display" => large } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |