使用Rails 3.2,這段代碼有什么問題?@reviews = @user.reviews.includes(:user, :reviewable).where('reviewable_type = ? AND reviewable.shop_type = ?', 'Shop', 'cafe')它引發(fā)此錯(cuò)誤:無法急切加載多態(tài)關(guān)聯(lián):可審查如果我刪除該reviewable.shop_type = ?條件,它將起作用。如何根據(jù)reviewable_type和過濾reviewable.shop_type(實(shí)際上是shop.shop_type)?
渴望負(fù)載多態(tài)
桃花長(zhǎng)相依
2019-11-06 10:35:11