-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JpPrefecture::Prefecture.find(name: 'hoge') で意図しないレコードが取得されてしまうケースがある #24
Milestone
Comments
反応が遅くなってしまいすみません! |
|
chocoby
added a commit
that referenced
this issue
Feb 6, 2021
chocoby
added a commit
that referenced
this issue
Feb 6, 2021
Merged
chocoby
added a commit
that referenced
this issue
Feb 8, 2021
時間が空いて申し訳ありませんが、 不具合等ありましたら Issue を作成するか、Re-open してください 🙇 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
便利なGemを作成いただきありがとうございます! 🎉
概要
JpPrefecture::Prefecture.find(name: 'hoge') は
name / name_e / name_h / name_k
を前方一致で検索するという仕様のため、以下のようケースで意図しないレコードが取得されてしまいます。jp_prefecture/lib/jp_prefecture/prefecture.rb
Line 129 in f2a5a35
考えたこと
JpPrefecture::Prefecture.find
の引数がname
の場合は、name
のみを検索対象とするJpPrefecture::Prefecture.find
の引数にname_e / name_h / name_k
をうけれるようにするとすれば解決しそうですが、前方一致だと同じような問題が起きる可能性があります。
とりいそぎのレポートです。
The text was updated successfully, but these errors were encountered: