我想通过加入两个表来选择金额。 这是我的积极记录。通过这个我想从这些条件中选择'program'表中的'amount'。请帮忙
Programme.joins(:subscriptions).where('programmes.coach_id=?',params[:id])
答案 0 :(得分:0)
使用select方法并指定如下列: -
Programme.joins(:subscriptions).where('programmes.coach_id = ?', params[:id]).select("programmes.amount")
将多个表连接为: -
Programme.joins(:subscriptions, :students).where('programmes.coach_id = ?', params[:id]).select("programmes.amount")