我正在使用GeoCoder来gem来查找current_user 50mi内的其他用户。但是我希望将current_user包含在我随后在视图中显示的用户关系中。我已经尝试了类似下面的内容,到目前为止没有运气:
users = current_user.nearbys(50)
users << current_user
更新
当我的模型方法看起来像这样
def list_local(current_user)
collection = current_user.nearbys(50).completed
collection << current_user
end
......我明白了:
undefined method `paginate' for # Array:0x007fd7c0c15f30
(paginate当然正常工作)
看起来像这样:
def list_local(current_user)
collection = current_user.nearbys(50).completed
collection << current_user
collection
end
..它没有给出错误并显示我的用户列表,但不包括current_user
(原谅我展示了两种情景,我错过了关于哪种情况的基本红宝石知识)