【チーム開発】本日の進歩状況2020-07-06

・どこまで進んだか

enumを使用してProductテーブルにcatergoryカラムを追加。商品投稿ページに選択ボックスを表示させた。その際、enum自体には日本語で表記することができなさそうだったためi18nのデフォルトの設定を日本語に設定しselectボックスの表記を日本語にした。

参考サイト

https://pikawaka.com/rails/enum

 

・困っていること

データベースにcategoryカラムがキーで保存されているのは確認できる。

= product.condition でenumで登録した英語が表示されるのは確認できたのだが、日本語表記にできない。

調べてみるとenumで定義された値をi18n化するのは難しいらしい。自作でhelperメソッドを作るか「enum-help」というgemを使用するとかがあるよう。

明日enum-helpを導入してみようと思う。

参考サイト

https://qiita.com/daichirata/items/9495e2548417a4507fec