Skip to content

Instantly share code, notes, and snippets.

@cureseven
Created August 21, 2020 10:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cureseven/01d7421121a8526ae6fcf6f42fc65a6e to your computer and use it in GitHub Desktop.
Save cureseven/01d7421121a8526ae6fcf6f42fc65a6e to your computer and use it in GitHub Desktop.
getEvent
1. event
2. sheets配列に作ったsheetをappend
3. reservations配列に作ったreservationをappend
4. sheetに予約を当てはめていく
- sheet構造体を作る
- 該当のevent.Sheetsのdetailにsheetを当てはめる
- イベント構造体にイベント情報を格納
- eventのsheetsフィールドはSheets構造体のmapなのん
- sheetsをdbから取り込み
- sheets構造体の中身を作っていくよ
- さっきのsheetsの一件一件をsheet構造体に当てはめていくのん
- eventの残席は今んとこ全てとする
- このeventのreservationをdbから取ってくる
- 予約配列に
- さっきの予約一件一件をreservation構造体にいれる
- 配列に入れ込んでいく
- 予約配列でforを回して
- その中でsheetsを回してsheetをsheetのdetailに当てはめていく
event - sheets(total,remains,deatil*,price)
- sheet(ID,Rank,個数,価格)
reservation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment