我有以下陣列:
[
{
"name_printed_on_badge": "John",
"is_active": "Yes",
"is_valid": "Yes"
},
{
"name_printed_on_badge": "John",
"is_active": "Yes",
"is_valid": "No"
}
]
我想學習如何連接每個鍵和值對并以下面的輸出格式回傳一個陣列:
[
[
"name_printed_on_badge: John",
"is_active: Yes",
"is_valid: Yes"
],
[
"name_printed_on_badge: John",
"is_active: Yes",
"is_valid: No"
]
]
uj5u.com熱心網友回復:
array = [
{
"name_printed_on_badge": "John",
"is_active": "Yes",
"is_valid": "Yes"
},
{
"name_printed_on_badge": "John",
"is_active": "Yes",
"is_valid": "No"
}
]
array.map do |hash|
hash.map { |key, value| "#{key}: #{value}" }
end
# [["name_printed_on_badge: John", "is_active: Yes", "is_valid: Yes"], ["name_printed_on_badge: John", "is_active: Yes", "is_valid: No"]]
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/366138.html
上一篇:未觸發保存回呼之前的Rails6
