通常の場合ActiveRecordのsaveメソッドの戻り値はtrue/falseですが、そうでなく更新結果のオブジェクトを返したい場合以下のように記述するとできます
user = User.find(1)
user.tap(&:save)
これやるとsaveした結果が戻り値として返ってきます。githubのRailsの開発状況を眺めていたら、この話題があったので。。。
以上です。
Go to list of users who liked
More than 5 years have passed since last update.
通常の場合ActiveRecordのsaveメソッドの戻り値はtrue/falseですが、そうでなく更新結果のオブジェクトを返したい場合以下のように記述するとできます
user = User.find(1)
user.tap(&:save)
これやるとsaveした結果が戻り値として返ってきます。githubのRailsの開発状況を眺めていたら、この話題があったので。。。
以上です。
Register as a new user and use Qiita more conveniently
Go to list of users who liked