0
我在rails 5上使用Ruby,並且我有一個名爲Transaction(reference,id)
的表。此表有nth transactions
,但在每個點上,最多2個交易具有相同的reference number
但不同ids
。如何匹配或協調兩個transactions
與匹配的引用或將它們與數據庫級別的一個選擇行進行配對?(嘗試使用循環,對於大型事務來說太慢)。通過在數據庫級匹配記錄
Transaction.group_by(&:reference).each do |reference, transaction|
p "#{reference} -> #{transaction.map(&:class).join(', ')}"
end
output like this
"#reference number -> Transaction"
"#reference number -> Transaction"
"#reference number -> Transaction, Transaction"
使用PostgreSQL
是什麼階級立場?其對象類名稱爲 –
。 –