📌Rails メソッドが存在しない時にメソッドを参照したらerrorを出さないでnilにする方法2022/01/14に公開2022/03/29Railstechメモ: 背景 Model.method()みたいな形で呼び出して、そのmethodが存在しない場合No Method Errorが投げられる ただアソシエーションなどで、メソッドが存在しない場合、どうすればいいかわからなかった 実装 Model.try(:method) tryで、methodが存在しない場合はnilを返してくれる https://qiita.com/ngron/items/ec5f72639634949c126e Discussion
Discussion