﻿1
00:00:01,140 --> 00:00:02,070
‫Instruktur:

2
00:00:02,070 --> 00:00:03,570
‫Jadi dalam kuliah

3
00:00:03,570 --> 00:00:06,810
‫ini, Anda akan mempelajari cara mudah mendefinisikan parameter

4
00:00:06,810 --> 00:00:08,940
‫langsung di URL, cara membaca

5
00:00:08,940 --> 00:00:11,323
‫parameter ini, dan juga, cara menanggapinya.

6
00:00:12,930 --> 00:00:16,230
‫Nah, yang sebenarnya ingin kita terapkan dalam kuliah

7
00:00:16,230 --> 00:00:19,260
‫ini adalah cara mendapatkan hanya satu tur.

8
00:00:19,260 --> 00:00:21,430
‫Jadi sekarang, kami memiliki titik akhir ini

9
00:00:21,430 --> 00:00:23,060
‫di sini, yang memberi kami

10
00:00:23,060 --> 00:00:25,500
‫semua tur, dan kami ingin memiliki sesuatu seperti ini.

11
00:00:25,500 --> 00:00:28,710
‫Jadi mari kita salin ke permintaan baru untuk saat

12
00:00:28,710 --> 00:00:31,930
‫ini, dan kemudian, kita ingin garis miring, dan kemudian ID tur.

13
00:00:31,930 --> 00:00:34,610
‫Jadi misalnya, katakanlah lima, oke?

14
00:00:34,610 --> 00:00:36,770
‫Jadi, ini seperti yang kita bicarakan

15
00:00:36,770 --> 00:00:39,120
‫di kuliah REST API, di mana

16
00:00:39,120 --> 00:00:44,120
‫saya mengatakan bahwa jika kita mencapai titik akhir ini tanpa ID, jadi seperti

17
00:00:44,420 --> 00:00:46,350
‫ini di sini, maka

18
00:00:46,350 --> 00:00:48,490
‫kita akan mendapatkan semua tur.

19
00:00:48,490 --> 00:00:51,550
‫Tetapi jika kita akan menentukan ID setelah itu, jadi,

20
00:00:51,550 --> 00:00:53,210
‫seperti ini, dan tentu

21
00:00:53,210 --> 00:00:55,250
‫saja itu tidak harus berupa ID,

22
00:00:55,250 --> 00:00:57,600
‫itu bisa berupa pengenal unik apa pun,

23
00:00:57,600 --> 00:01:00,080
‫tetapi dalam kasus ini, cara termudah untuk menerapkannya

24
00:01:00,080 --> 00:01:02,230
‫adalah dengan hanya gunakan ID, oke?

25
00:01:02,230 --> 00:01:05,350
‫Jadi, ini di sini tentu saja

26
00:01:05,350 --> 00:01:09,050
‫variabel, karena bisa lima, tetapi juga bisa apa saja.

27
00:01:09,050 --> 00:01:11,700
‫Jadi ini bagian dari URL di

28
00:01:11,700 --> 00:01:15,140
‫sini, jadi ini di sini, ini adalah variabel, oke?

29
00:01:15,140 --> 00:01:16,390
‫Jadi yang perlu

30
00:01:16,390 --> 00:01:19,983
‫kita lakukan adalah mendefinisikan rute yang dapat menerima variabel.

31
00:01:20,870 --> 00:01:23,600
‫Baiklah, jadi mari kita lakukan itu di sini, dan

32
00:01:23,600 --> 00:01:25,633
‫benar-benar tepat setelah yang ini.

33
00:01:26,740 --> 00:01:29,200
‫Dan saya akan melanjutkan dan menyalinnya,

34
00:01:29,200 --> 00:01:32,143
‫karena Anda sudah tahu cara menulisnya saat ini.

35
00:01:33,920 --> 00:01:35,360
‫Dan, ya.

36
00:01:35,360 --> 00:01:36,793
‫Jadi di sini kita

37
00:01:37,860 --> 00:01:41,410
‫memiliki rute, dan sekarang yang perlu kita lakukan adalah menambahkan variabel itu.

38
00:01:41,410 --> 00:01:42,600
‫Dan itu sangat mudah.

39
00:01:42,600 --> 00:01:45,370
‫Jadi kita punya garis miring lagi, dan

40
00:01:45,370 --> 00:01:48,580
‫kemudian variabelnya, kita definisikan menggunakan titik dua, seperti ini.

41
00:01:48,580 --> 00:01:51,910
‫Dan seperti ini, kami membuat variabel bernama ID.

42
00:01:51,910 --> 00:01:54,090
‫Tentu saja bisa apa

43
00:01:54,090 --> 00:01:56,280
‫saja, seperti var, atau X.

44
00:01:56,280 --> 00:01:57,510
‫Tidak masalah.

45
00:01:57,510 --> 00:02:01,130
‫Tapi yang ini namanya ID, oke?

46
00:02:01,130 --> 00:02:03,653
‫Sekarang kami tidak ingin mengirim kembali sesuatu seperti

47
00:02:04,490 --> 00:02:06,500
‫ini, jadi beri komentar saja.

48
00:02:06,500 --> 00:02:08,280
‫Dan yang saya ingin Anda

49
00:02:08,280 --> 00:02:10,003
‫lihat adalah di

50
00:02:11,870 --> 00:02:14,170
‫console dot log, req dot params.

51
00:02:14,170 --> 00:02:18,390
‫Oke, jadi request dot params adalah tempat semua parameter dari

52
00:02:18,390 --> 00:02:22,240
‫semua variabel yang kita definisikan di sini disimpan, oke?

53
00:02:22,240 --> 00:02:26,190
‫Jadi variabel ini di URL ini disebut parameter, dan sekali

54
00:02:26,190 --> 00:02:28,960
‫lagi, mereka berada di req dot params,

55
00:02:28,960 --> 00:02:31,400
‫tersedia untuk kita gunakan sekarang.

56
00:02:31,400 --> 00:02:33,020
‫Jadi mari kita lihat sekarang dan

57
00:02:33,020 --> 00:02:34,540
‫benar-benar melakukan permintaan ini.

58
00:02:34,540 --> 00:02:36,410
‫Dan untuk saat ini, itu tidak akan

59
00:02:36,410 --> 00:02:38,640
‫melakukan apa-apa, jadi itu tidak akan memberi kita tur

60
00:02:38,640 --> 00:02:40,490
‫nomor lima secara otomatis, tentu saja.

61
00:02:40,490 --> 00:02:41,820
‫Tapi yang ingin

62
00:02:41,820 --> 00:02:44,170
‫saya lakukan sekarang adalah melihat req dot params.

63
00:02:44,170 --> 00:02:47,690
‫Dan memang, di sini kita punya, ID adalah lima.

64
00:02:47,690 --> 00:02:50,480
‫Jadi, request dot params adalah objek yang

65
00:02:50,480 --> 00:02:53,160
‫sangat bagus yang secara otomatis

66
00:02:53,160 --> 00:02:57,600
‫memberikan nilai ke variabel kita, jadi parameter yang kita definisikan.

67
00:02:57,600 --> 00:02:59,720
‫Dan kita sebenarnya bisa mendefinisikan banyak.

68
00:02:59,720 --> 00:03:01,703
‫Jadi kita bisa mengatakan

69
00:03:01,703 --> 00:03:04,883
‫ID, dan kemudian kita bisa mengatakan X, dan kita

70
00:03:06,360 --> 00:03:10,110
‫bisa mengatakan Y, dan kemudian kita, tentu saja, harus mendefinisikan semuanya.

71
00:03:10,110 --> 00:03:11,750
‫Jadi 23

72
00:03:11,750 --> 00:03:14,200
‫dan 45, katakanlah.

73
00:03:14,200 --> 00:03:15,810
‫Kirim orang ini.

74
00:03:15,810 --> 00:03:17,380
‫Dan kemudian, memang, kami

75
00:03:17,380 --> 00:03:20,290
‫memiliki objek dengan ketiga variabel ini di dalamnya.

76
00:03:20,290 --> 00:03:23,680
‫Oke, sekarang jika kita mendefinisikannya seperti ini di

77
00:03:23,680 --> 00:03:26,003
‫URL, kita sebenarnya harus menentukannya.

78
00:03:26,890 --> 00:03:29,060
‫Jadi jika kami tidak memiliki parameter

79
00:03:29,060 --> 00:03:31,180
‫Y, kami akan mengalami

80
00:03:31,180 --> 00:03:35,350
‫kesalahan, karena kami sekarang tidak mencapai rute yang tepat ini, oke?

81
00:03:35,350 --> 00:03:38,900
‫Jadi rute kami sekarang tidak lagi persis seperti

82
00:03:38,900 --> 00:03:40,730
‫ini, tetapi hanya ini.

83
00:03:40,730 --> 00:03:43,500
‫Jadi, ada kesalahan, oke?

84
00:03:43,500 --> 00:03:44,650
‫Masuk akal?

85
00:03:44,650 --> 00:03:46,950
‫Sekarang sebenarnya ada satu hal yang bisa kita

86
00:03:46,950 --> 00:03:48,980
‫lakukan, dan itu adalah parameter opsional.

87
00:03:48,980 --> 00:03:51,790
‫Jadi jika Anda ingin membuat parameter ini opsional, kami

88
00:03:51,790 --> 00:03:53,880
‫hanya menambahkan tanda tanya padanya,

89
00:03:53,880 --> 00:03:57,283
‫dan sekarang, ini opsional, jadi kami tidak perlu lagi menentukannya.

90
00:03:58,410 --> 00:03:59,860
‫Jadi seperti ini.

91
00:03:59,860 --> 00:04:02,970
‫Jadi sekarang kita hanya punya lima, 23, dan kemudian

92
00:04:02,970 --> 00:04:05,660
‫Y masih di sini, tapi tidak terdefinisi,

93
00:04:05,660 --> 00:04:06,960
‫karena sekarang opsional.

94
00:04:07,940 --> 00:04:08,773
‫Baiklah.

95
00:04:08,773 --> 00:04:11,610
‫Tapi mari kita singkirkan semua

96
00:04:11,610 --> 00:04:15,430
‫ini, karena kita hanya benar-benar membutuhkan ID, oke?

97
00:04:15,430 --> 00:04:16,830
‫Jadi sekarang yang

98
00:04:16,830 --> 00:04:19,920
‫perlu kita lakukan adalah benar-benar mendapatkan tur dengan

99
00:04:19,920 --> 00:04:23,720
‫ID ini dari data kita. json, dari file JSON kami, bukan?

100
00:04:23,720 --> 00:04:25,580
‫Jadi pada dasarnya, dari susunan wisata.

101
00:04:25,580 --> 00:04:28,100
‫Dan itu seharusnya tidak terlalu sulit.

102
00:04:28,100 --> 00:04:29,493
‫Jadi

103
00:04:33,110 --> 00:04:35,400
‫katakanlah, const tour

104
00:04:35,400 --> 00:04:39,500
‫sama dengan tur dot find.

105
00:04:39,500 --> 00:04:41,610
‫Dan saya tidak yakin apakah Anda familiar dengan

106
00:04:41,610 --> 00:04:43,350
‫metode find ini di sini.

107
00:04:43,350 --> 00:04:46,400
‫Jadi sekali lagi, ini tidak ada hubungannya dengan Node atau

108
00:04:46,400 --> 00:04:48,750
‫Express, ini hanya fungsi JavaScript biasa yang

109
00:04:48,750 --> 00:04:50,610
‫dapat Anda gunakan pada array.

110
00:04:50,610 --> 00:04:52,270
‫Dan cara kerjanya adalah ini.

111
00:04:52,270 --> 00:04:55,160
‫Jadi di sini, kami melewati fungsi panggilan balik, jadi

112
00:04:55,160 --> 00:04:57,993
‫izinkan saya memulai dengan menulis yang itu.

113
00:04:59,590 --> 00:05:01,310
‫Jadi ID elemen

114
00:05:01,310 --> 00:05:03,260
‫sama dengan req dot

115
00:05:04,410 --> 00:05:06,130
‫params, oke?

116
00:05:06,130 --> 00:05:08,660
‫Jadi pada dasarnya akan mengulang array, dan

117
00:05:08,660 --> 00:05:10,320
‫di setiap iterasi,

118
00:05:10,320 --> 00:05:12,950
‫kita akan memiliki akses ke elemen saat

119
00:05:12,950 --> 00:05:15,060
‫ini, dan kita akan mengembalikan

120
00:05:15,060 --> 00:05:17,700
‫true atau false di setiap iterasi, oke?

121
00:05:17,700 --> 00:05:20,050
‫Sekarang apa yang akan dilakukan metode

122
00:05:20,050 --> 00:05:21,890
‫find adalah pada dasarnya, ia

123
00:05:21,890 --> 00:05:23,520
‫akan membuat array

124
00:05:23,520 --> 00:05:27,620
‫yang hanya berisi elemen di mana perbandingan ini ternyata benar, oke?

125
00:05:27,620 --> 00:05:29,840
‫Dan dalam situasi ini, kami ingin menemukan

126
00:05:29,840 --> 00:05:32,020
‫elemen di mana ID sama dengan

127
00:05:32,020 --> 00:05:33,860
‫yang kami dapatkan dari parameter.

128
00:05:33,860 --> 00:05:36,830
‫Jadi dengan menentukan fungsi panggilan balik ini di

129
00:05:36,830 --> 00:05:39,520
‫sini dengan perbandingan ini, kami akan memastikan

130
00:05:39,520 --> 00:05:42,630
‫bahwa hanya elemen di mana ID sebenarnya sama

131
00:05:42,630 --> 00:05:45,160
‫dengan ID yang ditentukan dalam parameter

132
00:05:45,160 --> 00:05:47,600
‫yang akan dikembalikan dari metode

133
00:05:47,600 --> 00:05:50,520
‫find dan disimpan ke dalam tur, oke?

134
00:05:50,520 --> 00:05:54,070
‫Sebenarnya, ini tidak akan bekerja seperti ini, karena seperti yang

135
00:05:54,070 --> 00:05:55,620
‫Anda lihat di sini,

136
00:05:55,620 --> 00:05:58,460
‫nilai-nilai ini di sini, sebenarnya adalah string, oke?

137
00:05:58,460 --> 00:06:01,090
‫Jadi kita perlu mengubahnya menjadi angka, tapi

138
00:06:01,090 --> 00:06:02,290
‫itu sangat mudah.

139
00:06:02,290 --> 00:06:04,310
‫Yang harus kita

140
00:06:04,310 --> 00:06:08,380
‫lakukan adalah mengatakan, ID sama dengan req dot

141
00:06:09,330 --> 00:06:12,200
‫params dot ID kali satu.

142
00:06:12,200 --> 00:06:14,210
‫Jadi ini adalah trik yang

143
00:06:14,210 --> 00:06:17,690
‫bagus di mana JavaScript, ketika kita mengalikan string yang terlihat seperti

144
00:06:17,690 --> 00:06:19,870
‫angka, ketika kita mengalikannya dengan angka lain,

145
00:06:19,870 --> 00:06:22,983
‫maka string itu akan secara otomatis diubah menjadi angka.

146
00:06:23,860 --> 00:06:27,903
‫Jadi itu adalah trik yang sangat kecil dan bagus yang bisa kita gunakan di sini.

147
00:06:29,910 --> 00:06:34,910
‫Jadi, sekarang, kami sudah menyiapkan tur kami untuk dikirim.

148
00:06:36,410 --> 00:06:39,320
‫Maka data yang ingin kami

149
00:06:39,320 --> 00:06:41,410
‫kirimkan adalah tour sama

150
00:06:41,410 --> 00:06:43,463
‫dengan tour.

151
00:06:44,450 --> 00:06:45,770
‫Atau sebenarnya itu

152
00:06:45,770 --> 00:06:48,440
‫hanya tur, jadi tur harus sama dengan tur, oke?

153
00:06:48,440 --> 00:06:49,570
‫Masuk akal?

154
00:06:49,570 --> 00:06:53,050
‫Jadi mungkin bagian yang paling rumit di sini

155
00:06:53,050 --> 00:06:56,900
‫hanya yang ini, tapi, ya, itu lagi-lagi hanya JavaScript biasa.

156
00:06:56,900 --> 00:06:59,520
‫Jadi saya yakin, atau setidaknya

157
00:06:59,520 --> 00:07:01,710
‫saya harap, Anda sudah

158
00:07:01,710 --> 00:07:04,943
‫terbiasa menggunakan metode array semacam ini, oke?

159
00:07:06,250 --> 00:07:09,720
‫Jadi, kami hanya ingin tur nomor lima.

160
00:07:09,720 --> 00:07:12,590
‫Jadi mari kita lihat apakah itu benar-benar berfungsi.

161
00:07:12,590 --> 00:07:15,860
‫Dan ternyata tidak, jadi mari kita lihat itu.

162
00:07:15,860 --> 00:07:20,250
‫Oh ya, memang di sini kita perlu menggunakan ID tentunya.

163
00:07:20,250 --> 00:07:22,130
‫Jadi tidak req. param

164
00:07:22,130 --> 00:07:23,440
‫INDO.

165
00:07:23,440 --> 00:07:26,570
‫Oke, jadi, coba lagi.

166
00:07:26,570 --> 00:07:30,970
‫Dan sekarang, memang, kami memiliki tur dengan ID lima, oke,

167
00:07:30,970 --> 00:07:33,193
‫dan hanya tur tunggal itu.

168
00:07:35,230 --> 00:07:37,390
‫Mari kita coba nomor

169
00:07:37,390 --> 00:07:39,800
‫dua, misalnya, dan memang ID dua.

170
00:07:39,800 --> 00:07:41,800
‫Tapi sekarang, mari kita coba situasi lain.

171
00:07:41,800 --> 00:07:44,723
‫Mari kita lakukan, ID 23, dan sekarang,

172
00:07:45,730 --> 00:07:48,490
‫kita tidak mendapatkan apa-apa, kan?

173
00:07:48,490 --> 00:07:53,050
‫Dan itu karena tidak ada tur dengan ID 23, tetapi

174
00:07:53,050 --> 00:07:56,300
‫kami masih mengembalikan kode status 200 OK,

175
00:07:56,300 --> 00:07:59,330
‫jadi, itu tidak masuk akal, oke?

176
00:07:59,330 --> 00:08:01,903
‫Jadi mari kita lanjutkan dan ubah itu.

177
00:08:02,830 --> 00:08:04,580
‫Dan apa yang harus kita lakukan di sini?

178
00:08:04,580 --> 00:08:07,180
‫Nah, sebagai solusi yang sangat sederhana, yang

179
00:08:07,180 --> 00:08:09,990
‫dapat kita lakukan adalah memeriksa apakah ID lebih

180
00:08:09,990 --> 00:08:13,420
‫besar dari panjang array tur, dan jika lebih panjang,

181
00:08:13,420 --> 00:08:15,030
‫maka kita dapat

182
00:08:15,030 --> 00:08:17,670
‫mengirim kembali kesalahan 404 yang mengatakan bahwa

183
00:08:17,670 --> 00:08:21,753
‫kita tidak dapat menemukan tur apa pun untuk ID yang diberikan.

184
00:08:23,030 --> 00:08:26,250
‫Jadi mari kita lakukan solusi yang sangat sederhana itu, karena, yah,

185
00:08:26,250 --> 00:08:28,755
‫ini bukan API sebenarnya yang sedang kita bangun

186
00:08:28,755 --> 00:08:30,140
‫saat ini, dan

187
00:08:30,140 --> 00:08:31,670
‫dalam hal ini, tidak masalah

188
00:08:31,670 --> 00:08:34,690
‫untuk menggunakan solusi yang terlalu sederhana seperti itu, karena ini

189
00:08:34,690 --> 00:08:37,400
‫bukan hal nyata yang kita sedang membangun di sini.

190
00:08:37,400 --> 00:08:39,490
‫Kami benar-benar hanya mencoba untuk

191
00:08:39,490 --> 00:08:41,690
‫membiasakan diri dengan cara kerja Express.

192
00:08:41,690 --> 00:08:44,690
‫Dan hal yang sama sebenarnya dapat dikatakan di

193
00:08:44,690 --> 00:08:46,520
‫sini, misalnya, ketika kita...

194
00:08:46,520 --> 00:08:49,140
‫Jadi di sini, di mana kami memposting tur baru,

195
00:08:49,140 --> 00:08:52,260
‫di dunia nyata, kami akan selalu, selalu harus memeriksa apakah input

196
00:08:52,260 --> 00:08:54,210
‫pengguna valid, jadi jika itu

197
00:08:54,210 --> 00:08:56,680
‫tidak mengandung kode berbahaya, atau benar-benar, apa pun

198
00:08:56,680 --> 00:08:59,350
‫yang tidak kami lakukan' t ingin di bungkus kami.

199
00:08:59,350 --> 00:09:01,890
‫Dan lagi, kita akan melakukannya, tentu saja,

200
00:09:01,890 --> 00:09:03,680
‫nanti, tetapi dalam contoh

201
00:09:03,680 --> 00:09:07,070
‫kecil ini, saya benar-benar hanya ingin fokus pada dasar-dasarnya, oke?

202
00:09:07,070 --> 00:09:10,100
‫Jadi mari kita segera menerapkan apa

203
00:09:10,100 --> 00:09:15,100
‫yang baru saja kita katakan, yaitu jika ID lebih besar dari panjang titik

204
00:09:16,570 --> 00:09:20,730
‫tur, jadi misalnya, katakanlah kita memiliki 12 tur dalam larik

205
00:09:20,730 --> 00:09:24,710
‫kita, nah, jika ID-nya kemudian 13, atau 15, atau apa

206
00:09:24,710 --> 00:09:27,750
‫pun, yah, dalam hal ini, ID tidak valid.

207
00:09:27,750 --> 00:09:31,000
‫Jadi, kami katakan kembali, dan itu karena kami

208
00:09:31,000 --> 00:09:34,180
‫ingin keluar dari fungsi saat ini, oke?

209
00:09:34,180 --> 00:09:35,823
‫Dan itulah mengapa kami mengatakan kembali.

210
00:09:37,370 --> 00:09:40,040
‫Kemudian kami mengirim status 404, karena kami

211
00:09:40,040 --> 00:09:42,893
‫tidak dapat menemukan tur apa pun untuk

212
00:09:44,106 --> 00:09:46,370
‫ID itu, dan kemudian respons JSON

213
00:09:49,400 --> 00:09:51,563
‫sederhana dengan status gagal.

214
00:09:52,740 --> 00:09:56,173
‫Jadi gagal adalah apa yang kami kirim setiap kali kami memiliki kode 400.

215
00:09:58,180 --> 00:10:00,053
‫Dan kemudian hanya properti pesan, ID

216
00:10:03,580 --> 00:10:04,663
‫tidak valid.

217
00:10:06,640 --> 00:10:07,820
‫Baiklah.

218
00:10:07,820 --> 00:10:09,503
‫Jadi mari kita uji itu sekarang.

219
00:10:10,740 --> 00:10:12,103
‫Jadi kita punya 23.

220
00:10:13,340 --> 00:10:16,900
‫Dan, memang, 404 tidak ditemukan, ID tidak valid.

221
00:10:16,900 --> 00:10:19,810
‫Jadi itulah yang baru saja kami lakukan,

222
00:10:19,810 --> 00:10:22,093
‫dan, sepertinya berhasil, oke?

223
00:10:24,230 --> 00:10:25,860
‫Solusi lain yang tentu

224
00:10:25,860 --> 00:10:27,490
‫saja dapat kami terapkan

225
00:10:27,490 --> 00:10:29,480
‫di sini juga adalah dengan melakukan

226
00:10:29,480 --> 00:10:32,163
‫tes ini setelah kami melakukan tur di sini.

227
00:10:34,440 --> 00:10:36,100
‫Jadi kami akan mendapatkan ID,

228
00:10:36,100 --> 00:10:38,230
‫kemudian kami akan mencoba mencari tur, dan

229
00:10:38,230 --> 00:10:39,810
‫jika tidak ada tur,

230
00:10:39,810 --> 00:10:42,670
‫maka kami akan mengatakan bahwa ID itu tidak valid.

231
00:10:42,670 --> 00:10:45,600
‫Jadi mari kita komentari yang ini,

232
00:10:45,600 --> 00:10:48,950
‫duplikat, agar kita benar-benar menyimpan kedua solusi di sini.

233
00:10:48,950 --> 00:10:52,000
‫Jadi kita bisa bilang, kalau tidak ada tur, oke?

234
00:10:52,000 --> 00:10:53,970
‫Jadi pada dasarnya, hasilnya

235
00:10:53,970 --> 00:10:56,190
‫di sini, jika tidak ada tur

236
00:10:56,190 --> 00:10:59,130
‫yang ditemukan, maka variabel ini pada dasarnya tidak terdefinisi,

237
00:10:59,130 --> 00:11:01,840
‫dan kita dapat mengujinya di sini, seperti ini.

238
00:11:01,840 --> 00:11:05,790
‫Jadi jika tidak ada tur, jadi jika tur pada dasarnya tidak

239
00:11:05,790 --> 00:11:09,183
‫terdefinisi, maka kami mengirim kembali pesan kesalahan ini.

240
00:11:10,330 --> 00:11:12,010
‫Jadi mari kita uji itu juga.

241
00:11:12,010 --> 00:11:14,820
‫Dan memang, itu memberi kita hasil yang sama.

242
00:11:14,820 --> 00:11:16,590
‫Oke, dan begitu

243
00:11:16,590 --> 00:11:18,750
‫saja, Anda belajar cara menentukan

244
00:11:18,750 --> 00:11:21,680
‫parameter di URL, seperti ini, oke?

245
00:11:21,680 --> 00:11:24,470
‫Kemudian Anda belajar cara membaca parameter

246
00:11:24,470 --> 00:11:27,650
‫ini dari URL, dengan menggunakan req dot params.

247
00:11:27,650 --> 00:11:31,650
‫Nah, dan kemudian kami menggunakan ID itu, jadi parameter itu,

248
00:11:31,650 --> 00:11:35,140
‫untuk menemukan tur dengan ID yang tepat itu.

249
00:11:35,140 --> 00:11:38,210
‫Jadi itulah yang kami lakukan di sini, di baris ini, oke?

250
00:11:38,210 --> 00:11:40,520
‫Jadi itulah tujuan dari video ini,

251
00:11:40,520 --> 00:11:42,843
‫dan sekarang mari kita beralih ke yang berikutnya.

