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