0
在Ruby中有沒有辦法填充一個數據表然後傳遞給存儲過程?Ruby表數據結構到PL/SQL
基本上我想要做的是像下面的,但不完全確定如何在Ruby中填充表數據記錄。
def populate_record(data)
record = {}
data.each do |val|
record = {
:id => val[:id],
:order_number => val[:order_number]
}
end
end
所以record
將是我的數據表,並將包含多行數據與多列。這個結構將匹配我在PL/SQL存儲過程中的表記錄。
任何建議如何在Ruby中正確執行此操作?
爲什麼你反覆分配給同一個變量?你可能是指'map'。 – tadman
@tadman看起來如何? – Andrew
'records = data.map {| VAL | ...}而不是使用['map'](https://ruby-doc.org/core-2.4.0/Array.html#method-i-map)。 – tadman