首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >rails 3:如何在没有迭代的情况下构建连接单个字段的所有值的字符串?

rails 3:如何在没有迭代的情况下构建连接单个字段的所有值的字符串?
EN

Stack Overflow用户
提问于 2011-08-23 05:30:14
回答 2查看 130关注 0票数 0

如果我的表Foo包含一个字段:code

如果Foo有3条记录:code = "AAAA“"BBBB”和"CCCC“

我正在尝试构建一个字符串

代码语言:javascript
运行
复制
"AAAA_BBBB_CCCC"

(我通过URL将一组字段值传递给外部程序,这就是它希望多个值传递给它的方式)

正在做什么

代码语言:javascript
运行
复制
Foo.select("code").join("_")

不起作用,因为加入的项不是"code“的实际值,而是某种散列或关联,它有一个称为"code”的属性

EN

Stack Overflow用户

回答已采纳

发布于 2011-08-23 05:55:30

也许吧

代码语言:javascript
运行
复制
Foo.select("code").map(&:code).join("_")

但是,如果没有迭代,这是不合适的。

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7153846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档