加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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 }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读