﻿1
00:00:01,150 --> 00:00:03,270
‫Instruktur: Dan sekarang sebagai operasi

2
00:00:03,270 --> 00:00:05,410
‫terakhir dari empat operasi CRUD,

3
00:00:05,410 --> 00:00:07,463
‫kami telah menghapus dokumen.

4
00:00:08,550 --> 00:00:11,560
‫Dan sekarang ini seharusnya sudah cukup familiar.

5
00:00:11,560 --> 00:00:13,910
‫Dan itulah mengapa saya ingin menyerahkan

6
00:00:13,910 --> 00:00:16,620
‫yang ini kepada Anda sebagai tantangan, oke?

7
00:00:16,620 --> 00:00:18,870
‫Jadi sekali lagi, yang

8
00:00:18,870 --> 00:00:21,920
‫ini akan sangat mirip dengan update tour hanya

9
00:00:21,920 --> 00:00:24,290
‫dengan sedikit perbedaan, tapi saya pikir

10
00:00:24,290 --> 00:00:27,480
‫Anda bisa mengetahui cara kerjanya, misalnya, menggunakan dokumentasi

11
00:00:27,480 --> 00:00:30,810
‫dan tentu saja fungsi pegangan lainnya sebagai contoh.

12
00:00:30,810 --> 00:00:33,380
‫Oke, jadi perlu diingat bahwa di sini

13
00:00:33,380 --> 00:00:36,210
‫misalnya kami menggunakan find by ID dan

14
00:00:36,210 --> 00:00:38,520
‫update dan jadi Anda mungkin

15
00:00:38,520 --> 00:00:42,960
‫sudah bisa menebak bagaimana metode ini akan dipanggil dalam delete tour.

16
00:00:42,960 --> 00:00:43,810
‫Baiklah.

17
00:00:43,810 --> 00:00:45,030
‫Dan lagi,

18
00:00:45,030 --> 00:00:47,380
‫jika Anda tidak yakin, Anda dapat

19
00:00:47,380 --> 00:00:49,950
‫melihat dokumentasi dan jenis data yang diharapkan

20
00:00:49,950 --> 00:00:52,723
‫dan kemudian berdasarkan semua itu, cobalah untuk mengimplementasikannya.

21
00:00:53,610 --> 00:00:54,810
‫Oke.

22
00:00:54,810 --> 00:00:56,910
‫Jadi tolong jeda video di sini dan

23
00:00:56,910 --> 00:00:59,013
‫luangkan waktu sebentar untuk benar-benar mencoba melakukannya sendiri.

24
00:01:02,970 --> 00:01:05,880
‫Oke, semoga Anda berhasil dan lagi pula,

25
00:01:05,880 --> 00:01:08,443
‫ini dia solusi cepat saya.

26
00:01:09,410 --> 00:01:12,510
‫Jadi sekali lagi, mendefinisikan yang ini sebagai fungsi

27
00:01:14,600 --> 00:01:16,513
‫async lalu coba tangkap.

28
00:01:19,900 --> 00:01:24,623
‫Inilah kesalahannya dan mari kita naikkan yang ini.

29
00:01:26,910 --> 00:01:31,910
‫Dapatkan respons kesalahan ini dari sini.

30
00:01:32,380 --> 00:01:35,550
‫Dan sekarang kita akan menggunakan

31
00:01:35,550 --> 00:01:37,310
‫tour. findByIdAndDelete

32
00:01:42,513 --> 00:01:45,359
‫dan sekarang semua metode ini di sini

33
00:01:45,359 --> 00:01:47,106
‫benar-benar membutuhkan ID tur.

34
00:01:47,106 --> 00:01:51,910
‫Jadi permintaan param id dan saya

35
00:01:51,910 --> 00:01:54,670
‫harap Anda menemukan yang ini dari dokumentasi.

36
00:01:54,670 --> 00:01:57,390
‫Maka tentu saja kita perlu menunggu

37
00:01:57,390 --> 00:01:59,600
‫agar penghapusan benar-benar terjadi dan

38
00:01:59,600 --> 00:02:01,540
‫itu sebenarnya alt.

39
00:02:01,540 --> 00:02:03,780
‫Jadi dalam kasus ini, kita sebenarnya

40
00:02:03,780 --> 00:02:06,500
‫tidak menyimpan apapun ke variabel apapun karena ingat,

41
00:02:06,500 --> 00:02:08,300
‫kita sebenarnya tidak mengirim apapun

42
00:02:08,300 --> 00:02:09,900
‫kembali ke klien, oke.

43
00:02:09,900 --> 00:02:13,670
‫Jadi dalam RESTful API, adalah praktik umum untuk tidak

44
00:02:13,670 --> 00:02:15,850
‫mengirim kembali data apa

45
00:02:15,850 --> 00:02:19,020
‫pun ke klien saat ada operasi penghapusan, oke.

46
00:02:19,020 --> 00:02:23,260
‫Dan juga 204 adalah jenis standar juga.

47
00:02:23,260 --> 00:02:26,470
‫Jadi beri kami simpanan sekarang dan seharusnya sudah berfungsi

48
00:02:26,470 --> 00:02:27,610
‫seperti ini.

49
00:02:27,610 --> 00:02:31,763
‫Dan untuk memulai, mari kita buat beberapa tur bodoh di sini.

50
00:02:35,290 --> 00:02:37,620
‫Jadi mari kita buat tur Jonas di sini.

51
00:02:37,620 --> 00:02:41,200
‫Simpan dan jadi, ketika kita mendapatkan semua

52
00:02:41,200 --> 00:02:44,960
‫tur, memang itu akan ada di sini dan

53
00:02:44,960 --> 00:02:47,233
‫jadi mari kita lanjutkan,

54
00:02:48,170 --> 00:02:52,450
‫salin ID, lalu buka atau hapus rute tur di

55
00:02:52,450 --> 00:02:57,270
‫sini dan kemudian yang kita butuhkan hanyalah benar-benar mengirim permintaan penghapusan

56
00:02:57,270 --> 00:03:00,670
‫ini ke rute ini , tekan kirim.

57
00:03:01,630 --> 00:03:05,550
‫Dan sekali lagi, kami mendapatkan kembali kode

58
00:03:05,550 --> 00:03:09,900
‫status 204 dan Postman sebenarnya tidak menampilkan apa pun.

59
00:03:09,900 --> 00:03:10,733
‫Baiklah.

60
00:03:12,100 --> 00:03:15,400
‫Dan hanya untuk memastikan, mari kita konfirmasikan dengan sangat cepat.

61
00:03:15,400 --> 00:03:17,500
‫Dan ya, itu hilang dari sini.

62
00:03:17,500 --> 00:03:20,630
‫Dan tur kami dihapus secara efektif.

63
00:03:20,630 --> 00:03:22,830
‫Oke, sekarang jika Anda tidak berhasil

64
00:03:22,830 --> 00:03:25,290
‫menyelesaikan tantangan sendiri, maka tentu saja itu

65
00:03:25,290 --> 00:03:27,370
‫tidak masalah sama sekali.

66
00:03:27,370 --> 00:03:29,800
‫Saya hanya ingin Anda memikirkannya dan

67
00:03:29,800 --> 00:03:32,140
‫yang terpenting lihat dokumentasi Anda sendiri

68
00:03:32,140 --> 00:03:34,010
‫karena itu benar-benar

69
00:03:34,010 --> 00:03:36,290
‫membuat perbedaan bagi Anda untuk

70
00:03:36,290 --> 00:03:38,900
‫mulai berlatih hal-hal semacam ini sesegera mungkin.

71
00:03:38,900 --> 00:03:40,930
‫Bagaimanapun, dengan ini

72
00:03:40,930 --> 00:03:43,170
‫kami mengimplementasikan operasi CRUD dasar.

73
00:03:43,170 --> 00:03:46,200
‫Video berikutnya kami akhirnya akan benar-benar memulai

74
00:03:46,200 --> 00:03:48,960
‫model atau tur sedikit lebih baik.

75
00:03:48,960 --> 00:03:50,610
‫Jadi saat ini

76
00:03:50,610 --> 00:03:54,000
‫kami hanya memiliki nama, harga, dan peringkat, dan itu

77
00:03:54,000 --> 00:03:56,750
‫tidak cukup untuk menggambarkan tur dan ya,

78
00:03:56,750 --> 00:03:59,620
‫di video berikutnya kami akan membuat model

79
00:03:59,620 --> 00:04:02,780
‫yang lebih baik, lebih besar, dan lebih lengkap.

80
00:04:02,780 --> 00:04:04,380
‫Jadi saya berharap dapat melihat Anda di sana segera.

