Open renangton opened 2 years ago
ユーザーを登録する機能を実装すること。
ユーザーを登録する。
リクエストボディ例
{ "name": "小山", "birthdate": "2022-01-01" }
以下バリデーションを実施する
バリデーションエラーとなる場合はステータスコード400を返却し、以下のようなレスポンスボディを返し、どの項目にどんなエラーがあったのかわかるようにすること。
{ "message":"validation error", "errors":[ { "field":"name", "messages":[ "cannot be empty", "maximum length is 255" ] }, { "field":"birthdate", "messages":[ "cannot be null", "format should be yyyy-MM-dd", "cannot set futre date" ] } ] }
概要
ユーザーを登録する機能を実装すること。
目的
ユーザーを登録する。
タスク
備考
リクエストボディ例
以下バリデーションを実施する
バリデーションエラーとなる場合はステータスコード400を返却し、以下のようなレスポンスボディを返し、どの項目にどんなエラーがあったのかわかるようにすること。