我被建議不要將數組存儲在我的數據庫中,而只是ID。在我的項目中,我存儲了訂單項的ID。如果我沒有line_item OBJECT,但只有ID,我是否仍然可以遍歷一個循環以獲取與它相關的所有數據?遍歷ID Ruby on Rails
爲了進一步解釋...
傳統我覺得我有
@line_item
>> <LineItem id: 63, product_id: 2, created_at: time, (etc) >
然後,我可以做類似
@line_item.title
>> "T-Shirt:Small"
但是,如果我做了
@line_item
什麼
並得到
>>[12, 14]
我可以做一個@ line.item.each並從視圖中的ID中獲取所需的全部信息嗎?或者我會不得不創造我自己的可怕方法?
希望我已經提出了我的問題可以理解。
謝謝。
'find'將非常高興地取得一組ID並返回一個可枚舉對象。 – sevenseacat
好的謝謝。我會更新我的答案。 –