事件has_many投票和投票属于用户。如何才能获得他们个人未投票的用户活动?这是我最好的镜头:
php artisan clear-compiled
但我收到以下错误:
PG :: UndefinedTable:错误:缺少表的FROM子句条目 “内容”
答案 0 :(得分:2)
您需要在最后一个括号内使用哈希,或者根据Active Record Query Interface使用references
。以下是生成的代码:
Event.includes(:votes).where.not("votes.user_id = ?", current_user.id).references(:votes)