
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
private と protected [Ruby on Rails] - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
private と protected [Ruby on Rails] - Qiita
def update @user.update(user_params) redirect_to users_path(@user) end private def user_params pa... def update @user.update(user_params) redirect_to users_path(@user) end private def user_params params.require(:user).permit(:name, :introduction, :profile_image) end 説明 いずれも、データベースにあるデータを書き換えるときに必要な記述になります。 Rubyは安全性を考慮し、外部からデータを変えられないようになっています。いずれかの記述をすることで、データの変更が可能になります。 「private」と「protected」の違い ・「private」は、自分だけが変更できる。 ・「protected」は、自分と仲間(同じクラスのインスタンスに加え子孫クラスのインスタンス)が変更できる。 データを守る強度が、「private >