-1

我有一个名为 Record 的模型,属于 Product 模型,

price类型是十六进制。Rails 已经在视图中将其转换为字符串。但我想在我的控制台查询中得到它们。

采摘的示例代码:

Product.first.records.pluck(:price)

此查询将数组中的值显示为十六进制。有一种方法称为to_sentences 采摘值,但对于我的情况来说还不够。

问题在方法上是相同的collect

Product.first.records.collect(&:price)

将我的十六进制数据显示为字符串数组的 pluck 查询是什么,例如:

["45,46","75,42"]
4

2 回答 2

6
Product.first.records.pluck(:price).map(&:to_s)
于 2015-10-06T13:13:01.800 回答
2

请试试这个:

Product.first.records.pluck(:price).join(',')
于 2015-10-06T13:17:46.743 回答