我想将数组存储到数据库字段中.我尝试了以下方法:
class MyStuff < ActiveRecord::Base
serialize :things
end
stuff = MyStuff.new
stuff.things << "pen"
stuff.things << "paper"
stuff.save
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:"在评估nil时出错.<<"
还有其他方法吗?
什么是"事物".将其定义为Array或Hash或您想要的内容,然后向其中添加元素.
stuff = MyStuff.new
stuff.things = []
stuff.things << "pen"
..
stuff.save
Run Code Online (Sandbox Code Playgroud)