質問編集履歴
2
追記
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -18,4 +18,16 @@ | |
| 18 18 | 
             
            エラー文の後に続く
         | 
| 19 19 | 
             
            > LINE 1: SELECT "books".* FROM "books" GROUP BY "books"."year"
         | 
| 20 20 |  | 
| 21 | 
            -
            これはまた何を言っているのでしょうか。SQL周りのことを初心者に優しく教えていただけると助かります。
         | 
| 21 | 
            +
            これはまた何を言っているのでしょうか。SQL周りのことを初心者に優しく教えていただけると助かります。
         | 
| 22 | 
            +
             | 
| 23 | 
            +
            追記
         | 
| 24 | 
            +
            ---
         | 
| 25 | 
            +
            テーブルの情報
         | 
| 26 | 
            +
            (不足があればおっしゃってください)※「CREATE TABLE文」とかよくわからないレベルの質問者です。
         | 
| 27 | 
            +
            ```
         | 
| 28 | 
            +
            create_table "books", force: :cascade do |t|
         | 
| 29 | 
            +
            t.text "name"
         | 
| 30 | 
            +
            t.text "name_en"
         | 
| 31 | 
            +
            t.string "year"
         | 
| 32 | 
            +
            t.text "genre"
         | 
| 33 | 
            +
            ```
         | 
1
誤字
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -7,7 +7,7 @@ | |
| 7 7 | 
             
            そもそもbooks.idなどというcolumn自体使っていないのですが、これは何のことを言っているのでしょうか。
         | 
| 8 8 | 
             
            GroupingErrorとあるのでgroupしている部分がおかしいんだと予測しますが、どこの部分を指しているのかまるでわかりません。
         | 
| 9 9 | 
             
            ```controller
         | 
| 10 | 
            -
            @ | 
| 10 | 
            +
            @year = Book.group(:year).pluck(:year).sort
         | 
| 11 11 | 
             
            ```
         | 
| 12 12 | 
             
            といった形で.groupは使っていますが、この部分をコメントアウトして再度デプロイしても同じエラーになります。
         | 
| 13 13 |  | 
