指定したIDのユーザをUSERSテーブルから削除します。

コントローラ

JsonControllerremoveメソッドを以下のように実装します。

def remove(id: Long) = Action { implicit request =>
  DB.localTx { implicit session =>
    // ユーザを削除
    Users.find(id).foreach { user =>
      Users.destroy(user)
    }
    Ok(Json.obj("result" -> "success"))
  }
}

実行

コマンドラインから以下のコマンドを実行してユーザが削除されることを確認してください。

curl -XPOST http://localhost:9000/json/remove/1