<address id="xvfrz"></address>

              serialize存入数组



               def get_type
                  type_list = ""
                  if categories.include?"movie"
                    type_list += "电影,"
                  end 
                  if categories.include?"tv"
                    type_list += "电视剧,"
                  end 
                  if categories.include?"comic"
                    type_list += "动漫,"
                  end 
                  if categories.include?"entertainment"
                    type_list += "综艺"
                  end 
                  type_list
                end

              存储的数据格式为  categories: "[\"tv\", \"entertainment\"]",




              优化代码

                serialize :categories, Array
              


                def get_type
                  categories_hash = {
                    movie: '电影',
                    tv: '电视剧',
                    comic: '动漫',
                    entertainment: '综艺'
                  }
                  type_list = categories.map { |category| categories_hash[category.to_sym] }.join(',')
                end
              


              存储的数据格式为 categories: "---\n- tv\n- comic\n",  YAML 序列化后的样子, YAML 的数组相关文档,可看 YAML 的文档:http://yaml.org/
              相关文章
              相关标签/搜索
              2019年所有开马的记录 淮南市| 奉节县| 万宁市| 舞阳县| 博乐市| 五河县| 巴林右旗| 浙江省| 建宁县| 怀宁县| 四子王旗| 卓尼县| 安龙县| 姚安县| 建湖县| 贵阳市| 互助| 原阳县| 郎溪县| 蒙阴县| 应城市| 潼关县| 黑龙江省| 奉贤区| 双辽市| 陵川县| 吉木萨尔县| 长丰县| 丹巴县| 达拉特旗| 武宣县| 晋中市| 枣庄市| 湘潭市| 成都市| 满洲里市| 将乐县| http://fa.hz0j1r6vo.fun http://fa.hz0j2r0vo.fun http://fa.hz0j2r7vo.fun http://fa.hz0j0r2vo.fun http://fa.hz0j0r0vo.fun