

scalaで開発をしております。  
scalikejdbcで自動で作成されたコードでCRUDの処理をしたいと思いましたが  
Update文だけできません。

[code]

    object hoge extends SQLSyntaxSupport[hoge] {
      def save(entity: hoge)(implicit session: DBSession = autoSession): hoge = {
        withSQL {
          update(hoge).set(
            column.id -> entity.id,
            column.test-> entity.test
          ).where.eq(column.id, entity.id)
        }.update.apply()
        entity
      }
    }
    
[/code]

MVCでのcontrollerの部分の処理をお願いします。  
この処理を教えてください。  
環境は、

  * Mac OS X 
  * scala + play framework

です。


CC BY-SA 3.0
2015-02-14T13:30:21.617
6484
2015-02-14T14:09:48.257
2015-02-14T13:52:19.330
8277
question
scala playframework scalikejdbc
scala scalikejdbcでのupdateについて


もう少し具体的に聞いてもらわないと、そもそもどこがわかってないのかを回答者が把握するのが難しいので、まずは、scalikejdbc本体にplayと組み合わせたサンプルがあるので、以下のあたりのコードや

モデル側のコード  
- <https://github.com/scalikejdbc/hello-scalikejdbc/blob/d9be942770a1e815e1d6626c79b471fa4a7036ce/app/models/Programmer.scala>

それを使っているplayのコントローラー側のコード  
- <https://github.com/scalikejdbc/hello-scalikejdbc/blob/d9be942770a1e815e1d6626c79b471fa4a7036ce/app/controllers/Programmers.scala>

playの公式のドキュメントを読んで勉強してもらってから、もう少し具体的に質問し直してもらう、もしくは質問内容をより具体的なものに変えてもらうのがいいかと思います。

または、勉強用に全部を公開できるコードなら、途中でもいいので、とにかくコード全体を公開して見てもらう、などでしょうか


CC BY-SA 3.0
2015-02-14T14:09:48.257
6487
2015-02-14T14:09:48.257
56
6484
answer