エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
rails 7.0で`Enumerable.sum`を使用した時に発生するdeprecated warning (Rails 7.0 has deprecated Enumerable.sum in favor of Ruby's native implementation available since 2.4.)について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
rails 7.0で`Enumerable.sum`を使用した時に発生するdeprecated warning (Rails 7.0 has deprecated Enumerable.sum in favor of Ruby's native implementation available since 2.4.)について - Qiita
rails 7.0では数値以外のArrrayで第一引数を指定せずにEnumerable.sumを使用していた場合に以下のdeprec... rails 7.0では数値以外のArrrayで第一引数を指定せずにEnumerable.sumを使用していた場合に以下のdeprecated warningが発生します。 Rails 7.0 has deprecated Enumerable.sum in favor of Ruby's native implementation available since 2.4. Sum of non-numeric elements requires an initial argument. 理由 rails 7.1からrails実装のEnumerable.sumがなくなりrubyのEnumerable.sumを呼び出すようになる為、数値以外のArrayに対しsumメソッドを呼び出す場合には第一引数が必須となります。 詳細 rubyのEnumerable.sumは第一引数に対して+メソッドを実行