引用テキスト### 前提・実現したいこと
railsで家計簿アプリを作っています。
情報登録機能のビュー実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
#ActiveRecord::StatementInvalid in IncomeValues#index #Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'year_month asc' at line 1: SELECT `income_values`.* FROM `income_values` ORDER BY year_month asc
該当のソースコード
<h2>収入科目の新規データ登録</h2> <p>登録年月を設定してください</p> <%= form_tag({controller: :income_values, action: :new}, {method: :post}) do %> <input type="month" name="year_month"> <input type="submit"> <% end %> <h2>収入 データ一覧 </h2> <% if @income_values.present? %> <table> <tr> <th>登録年月</th> <th>名称</th> <th>値</th> <th>備考</th> <th>操作</th> </tr> <% @income_values.each do |income_value| %> <tr> <td><%= income_value.year_month.strftime('%Y年%m月') %></td> <td><%= @incomes.find(income_value.income_id).name %></td> <td><%= income_value.value.to_s(:delimited) %> 円</td> <td><%= income_value.description %></td> <td> <%= link_to "編集", [:edit, income_value] %> | <%= link_to "削除", income_value, method: :delete, data: { confirm: "本当に削除しますか?"} %> </td> </tr> <% end %> </table> <% else %> <p>登録されているデータがありません。</p> <% end %>
試したこと
エラー文にはバージョンと書かれているのでそれに関するエラーなのか??
このエラーの検索をかけてみたのですが全然問題解決にたどり着くことが出来なかったです...
わかる片がいらっしゃいましたらお願いします????
補足情報(FW/ツールのバージョンなど)
mysql Ver 14.14 Distrib 5.6.47, for osx10.15 (x86_64) using EditLine wrapper