如果我的表Foo包含一个字段:code
如果Foo有3条记录:code = "AAAA“"BBBB”和"CCCC“
我正在尝试构建一个字符串
"AAAA_BBBB_CCCC"(我通过URL将一组字段值传递给外部程序,这就是它希望多个值传递给它的方式)
正在做什么
Foo.select("code").join("_")不起作用,因为加入的项不是"code“的实际值,而是某种散列或关联,它有一个称为"code”的属性
发布于 2011-08-23 05:55:30
也许吧
Foo.select("code").map(&:code).join("_")但是,如果没有迭代,这是不合适的。
https://stackoverflow.com/questions/7153846
复制相似问题