0

私は彼らの都市を含むRiderテーブルを持っています。現在のユーザーの都市に一致するエントリをデータベースから抽出しています。

これは私がコントローラーに書いているものです:

@riders = Rider.where("city = ?", current_user.profile.location.split(",")[1] )

しかし、「current_user.profile.location.split(",")[1]」に何も一致しないかのように null を返しています。

"current_user.profile.location.split(",")[1]" の値が "New York" で、"current_user.profile.location.split(",")[1]" を "New York" を上記のクエリで実行すると、New York に一致するユーザーが返されます。

なぜ物事が起こっているのかわかりません。

誰でも助けることができますか?

4

1 に答える 1