DBに
"霞が関駅(東京都)"
"日吉駅(東京都)"
"東京駅"
"浦和駅"
"南浦和駅"
"浦和美園駅"
が入っていたとして
「東京」で検索したら
"東京駅"のみ
「浦和」で検索したら
"浦和駅"
"南浦和駅"
"浦和美園駅"
が出てくるようにしたいのですが、
「()の外の文字を対象にして検索」のようなことは可能でしょうか。
現状は
Station.where("stations.name like ?", "%#{word}%")
で「東京」で検索すると多くの駅が引っかかってしまいます。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。