我有建議和批准,我需要查找所有approvals.count = 1和recommendation.user_id = current_user.id的建議。rails 3如何查詢對象及其has_many關聯
我曾嘗試:
@recommendations = Recommendation.find(:all, :include => :approvals, :conditions => [ "approval.count =?" , 1] )
這不僅滿足了我的需求之一,並沒有明顯的原因的工作,像DB不能讓這一呼籲。我想知道是否需要爲此編寫一個範圍,但是我對範圍更新,因此不確定我將如何去做。
有什麼想法?
什麼建議和認證之間的關係?它們如何連接? – maprihoda 2011-12-30 20:48:59
建議has_many批准,批准屬於建議 – 2011-12-30 20:56:43