1234567
のように、DBに7桁の整数で郵便番号を保存。
一方、ビューでは123-4567
のようにハイフンを入れて表示したい場合。
以下のように記述すればOKです。
1234567.to_s.insert(3, "-")
to_s
で整数を文字列に変換。
insert(3, "-")
で3文字目の後にハイフンを挿入しています。
参考になった記事
https://qiita.com/_kkoichi/items/f8758a438b2363943922
Go to list of users who liked
More than 5 years have passed since last update.
1234567
のように、DBに7桁の整数で郵便番号を保存。
一方、ビューでは123-4567
のようにハイフンを入れて表示したい場合。
以下のように記述すればOKです。
1234567.to_s.insert(3, "-")
to_s
で整数を文字列に変換。
insert(3, "-")
で3文字目の後にハイフンを挿入しています。
参考になった記事
https://qiita.com/_kkoichi/items/f8758a438b2363943922
Register as a new user and use Qiita more conveniently
Go to list of users who liked