我有一个{_ 1}}组的current_user。我有has_many
和current_user.id
。
我无法弄清楚如何查询它。我收到用户ID不存在的错误。
我试过了:
params[:group_id']
和
@singleGroup = Group.where(:user => {id: current_user.id}).find(params[:group_id])
但他们都不行。有什么想法吗?
答案 0 :(得分:1)
Group.where(user_id: current_user.id, id: params[:group_id]).first
答案 1 :(得分:1)
current_user.groups.find(params[:group_id])
答案 2 :(得分:1)
您可以直接从当前用户
获取current_user.groups.where(:id => params[:group_id]).first