質問編集履歴

4

ご依頼内容を追記

2019/08/17 04:16

投稿

NN77
NN77

スコア59

test CHANGED
File without changes
test CHANGED
@@ -80,6 +80,6 @@
80
80
 
81
81
  rake task内でのGoogle map APIの呼び出し方や、
82
82
 
83
- 今回実施したいことを実行する上でのコードの書き方のアドバイスなど、
83
+ 別の方法での実現方法、コードの書き方のアドバイスなど、
84
84
 
85
85
  断片的な情報でも構いませんので、何かアドバイスいただける方がいらっしゃれば、ぜひお力添え願います。

3

コード内のインデントのズレを修正

2019/08/17 04:16

投稿

NN77
NN77

スコア59

test CHANGED
File without changes
test CHANGED
@@ -56,17 +56,17 @@
56
56
 
57
57
  addresses = Address.all
58
58
 
59
- addresses.each do |address|
59
+ addresses.each do |address|
60
60
 
61
- nearest_station = Station.find(address.station_id)
61
+ nearest_station = Station.find(address.station_id)
62
62
 
63
- duration_result = gmaps.distance_matrix(origins=(address.latitude, address.longitude), destinations=(station.latitude, station.longitude),mode='walking')
63
+ duration_result = gmaps.distance_matrix(origins=(address.latitude, address.longitude), destinations=(station.latitude, station.longitude),mode='walking')
64
64
 
65
- duration = duration_result['rows'][0]['elements'][0]['duration']['value']
65
+ duration = duration_result['rows'][0]['elements'][0]['duration']['value']
66
66
 
67
- address.distance = duration
67
+ address.distance = duration
68
68
 
69
- address.save
69
+ address.save
70
70
 
71
71
  end
72
72
 

2

不足していた情報を追記

2019/08/17 04:15

投稿

NN77
NN77

スコア59

test CHANGED
File without changes
test CHANGED
@@ -50,9 +50,9 @@
50
50
 
51
51
  namespace :get_nearest_station_access do
52
52
 
53
- desc "get_nearest_station"
53
+ desc "get_nearest_station_access"
54
54
 
55
- task get_nearest_station: :environment do
55
+ task get_nearest_station_access: :environment do
56
56
 
57
57
  addresses = Address.all
58
58
 

1

誤って途中で投稿してしまった為完成させました。

2019/08/17 04:13

投稿

NN77
NN77

スコア59

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  https://qiita.com/izmth/items/3574c8d435c289a41955
44
44
 
45
- そもrake task内でのDirections APIの呼び出しかたがわからず、実行してみてもエラーが出てしまいます。
45
+ おはずかしながら、色々検索して調べてみてrake task内でのDirections APIの呼び出しかたがわからず、実行してみてもエラーが出てしまいます。
46
46
 
47
47
 
48
48
 
@@ -56,21 +56,17 @@
56
56
 
57
57
  addresses = Address.all
58
58
 
59
- addresses.each do |address|
59
+ addresses.each do |address|
60
60
 
61
- nearest_station = Station.find(address.station_id)
61
+ nearest_station = Station.find(address.station_id)
62
62
 
63
-
63
+ duration_result = gmaps.distance_matrix(origins=(address.latitude, address.longitude), destinations=(station.latitude, station.longitude),mode='walking')
64
64
 
65
- duration_result = gmaps.distance_matrix(origins=(address.latitude, address.longitude), destinations=(station.latitude, station.longitude),mode='walking')
65
+ duration = duration_result['rows'][0]['elements'][0]['duration']['value']
66
66
 
67
- duration = duration_result['rows'][0]['elements'][0]['duration']['value']
67
+ address.distance = duration
68
68
 
69
- address.distance = duration
70
-
71
- address.save
69
+ address.save
72
-
73
- binding.pry
74
70
 
75
71
  end
76
72
 
@@ -78,34 +74,12 @@
78
74
 
79
75
  end
80
76
 
81
-
82
-
83
77
  ```
84
78
 
85
79
 
86
80
 
87
- ### 該当ソースコード
81
+ rake task内でGoogle map APIの呼び出し方や、
88
82
 
83
+ 今回実施したいことを実行する上でのコードの書き方のアドバイスなど、
89
84
 
90
-
91
- ```ここに言語名を入力
92
-
93
- ソースコード
94
-
95
- ```
96
-
97
-
98
-
99
- ### 試したこと
100
-
101
-
102
-
103
- ここに問題に対して試したことを記載してください。
104
-
105
-
106
-
107
- ### 補足情報(FW/ツールのバージョンなど)
85
+ 断片的な情報でも構いませんで、何かアドイスいただける方がいらっしゃれば、ぜひお力添え願います。
108
-
109
-
110
-
111
- ここにより詳細な情報を記載してください。