在我使用Ransack gem进行搜索之前,我试图在下面的控制器方法中返回当前用户创建的礼物,任何人都可以帮助建议正确的方法吗?
def mygifts
#Gift = current_user.gifts << Trying to assign constant with current users gifts before ransack search
@q = Gift.search(params[:q])
@gifts = @q.result.order(sort_column + " " + sort_direction).paginate(:per_page => 6, :page => params[:page])
end
1 回答
我没有ransack gem的经验,但是我的直觉告诉我你试图覆盖
Gift
常数会导致大问题(姓名冲突等)你尝试过使用过: