我在 Ruby 中有这样的声明:
@mastertest = connection.execute("select code_ver from mastertest")
所以现在我想复制这个二维数组,因为如果我做类似@temp = @mastertest
的事情,@mastertest
当我对@temp
.
我尝试使用以下内容:
@temp = Marshal.load(Marshal.dump(@mastertest))
但这给了我一个错误的说法"no marshal_dump is defined for class Mysql2::Result"
。所以我假设它@mastertest
是二维数组以外的其他类型。
有人可以帮我如何制作这个数组的副本吗?