我有一张骑手表,上面有他们的城市。我正在从数据库中提取与当前用户所在城市匹配的条目。
这就是我在控制器中写的:
@riders = Rider.where("city = ?", current_user.profile.location.split(",")[1] )
但它正在重新调整 null,就好像没有任何内容与 "current_user.profile.location.split(",")[1]" 匹配
如果 "current_user.profile.location.split(",")[1]" 的值为 "New York" 并且如果我将 "current_user.profile.location.split(",")[1]" 替换为 "New约克”在上面的查询中,它返回匹配到纽约的用户。
我不明白为什么事情会发生。
有人可以帮忙吗?