0
我有三個表: 產品,對象,信息 - 產品has_many通過Product_Objects的對象... 對象has_many信息,產品has_many信息。關聯關聯表
我需要什麼: 我想訪問信息表中的列中的值。
我現在該怎麼做:
data = @product.objects
data.infos.where('date(created_at) IN (?)', dates).where(product_id: @product.id).each do |d|
d.value
end
(日期:Date.today,Date.today - 1.day,Date.today - 1.week,Date.today - 1.month)
有沒有辦法改變這種情況,因爲我有很多記錄,而且速度很慢。
預期結果:[名稱,值] Name是Object表中的列,value是Info表中列值的整數。
謝謝
這會工作,如果我僅環中的數據。 – John
你能描述一下「價值」是什麼 - 它看起來不是專欄? – BroiSatse
該值是一個整數,並且是info表中的一列 – John