使用ActiveRecord更改表中的所有唯一值



我有"表";其中字段";数据";。这个";数据";包含属性";文本";{text:"some_string"}。

如何使用ActiveRecord浏览表格并将所有唯一文本与"another_string"连接起来?

假设您的数据为:
data = [ {text: "str1"}, {text: "str2"}, {text: "str1"} ]
因此,请尝试以下代码段:

uniq_str = ""
data.each do |d|
uniq_str = uniq_str + d[:text].to_s unless uniq_str.include? d[:text].to_s
end
puts uniq_str    # str1str2

相关内容

  • 没有找到相关文章

最新更新