taiseifukushi / kbus_timetable

kbus_timetable
https://kbus-timetable-husita-h.onrender.com
1 stars 0 forks source link

計算をして、正しい結果を返す #15

Closed taiseifukushi closed 2 years ago

taiseifukushi commented 2 years ago

現時点では、仮の結果を返している。 実際に計算処理を動かしてて、計算結果を画面に返したい。 BusStopsController#search

BusStop.calculate_wait_time

まずはこのあたりのコメントアウト外して動かしてみる たぶんエラーが出る

taiseifukushi commented 2 years ago

修正する

[51] pry(Jikan)> Jikan.first
  CACHE Jikan Load (0.1ms)  SELECT "jikans".* FROM "jikans" ORDER BY "jikans"."id" ASC LIMIT $1  [["LIMIT", 1]]
  ↳ (pry):165:in `record_boarding_time'
=> #<Jikan:0x0000ffff86eb3bc0
 id: 1,
 bus_stop_id: 1,
 order: 0,
 created_at: Sat, 13 Aug 2022 17:25:33.647677000 JST +09:00,
 updated_at: Sat, 13 Aug 2022 17:25:33.647677000 JST +09:00,
 get_on_time_hour: 6,
 get_on_time_minute: 15,
 row: 0>
[52] pry(Jikan)> Jikan.last
  CACHE Jikan Load (0.0ms)  SELECT "jikans".* FROM "jikans" ORDER BY "jikans"."id" DESC LIMIT $1  [["LIMIT", 1]]
  ↳ (pry):166:in `record_boarding_time'
=> #<Jikan:0x0000ffff8575ba18
 id: 1326,
 bus_stop_id: 34,
 order: 38,
 created_at: Sat, 13 Aug 2022 17:25:43.793137000 JST +09:00,
 updated_at: Sat, 13 Aug 2022 17:25:43.793137000 JST +09:00,
 get_on_time_hour: 18,
 get_on_time_minute: 55,
 row: 12>