我的應用程序有用戶,植物和plantposts。這裏是我協會限制數據庫訪問量
class User
has_many: plants
has_many :plantposts, through: :plantposts
end
class Plant
has_many: plant_posts
belongs_to : user
end
我有活躍的廠家的名單,我想顯示這些工廠最近的(最多3個)plantposts,而不必作出每株數據庫調用。
我認爲這是一個好主意,使用一個調用plantpost
表與所有活動植物的ID,並將結果放入散列,然後使用結果來構建我的網頁。
我不確定這是否是解決此問題的最佳方法,或者確切地說,如何首先構建對plantpost表的調用,或者獲得最終結果以顯示在第二個正確位置地點。
可以在哈希映射 – Pavya 2015-01-21 05:40:01
SQL語句極限存儲? – Darkmouse 2015-01-21 05:43:17