﻿1
00:00:01,150 --> 00:00:03,270
‫Instructeur : Et maintenant, en tant

2
00:00:03,270 --> 00:00:05,410
‫que dernière des quatre opérations CRUD, nous

3
00:00:05,410 --> 00:00:07,463
‫avons la suppression de documents.

4
00:00:08,550 --> 00:00:11,560
‫Et donc maintenant, cela devrait déjà être assez familier.

5
00:00:11,560 --> 00:00:13,910
‫Et c'est pourquoi je veux te

6
00:00:13,910 --> 00:00:16,620
‫laisser celui-ci comme un défi, d'accord ?

7
00:00:16,620 --> 00:00:18,870
‫Encore une fois, celui-ci sera assez similaire

8
00:00:18,870 --> 00:00:21,920
‫à la mise à jour de la tournée avec seulement un

9
00:00:21,920 --> 00:00:24,290
‫petit nombre de différences, mais je pense que

10
00:00:24,290 --> 00:00:27,480
‫vous pouvez comprendre comment cela fonctionne, par exemple, en utilisant la

11
00:00:27,480 --> 00:00:30,810
‫documentation et bien sûr les autres fonctions de poignée à titre d'exemple.

12
00:00:30,810 --> 00:00:33,380
‫D'accord, alors gardez à l'esprit qu'ici, par exemple,

13
00:00:33,380 --> 00:00:36,210
‫nous avons utilisé la recherche par ID et la

14
00:00:36,210 --> 00:00:38,520
‫mise à jour et vous pouvez donc

15
00:00:38,520 --> 00:00:42,960
‫probablement déjà deviner comment cette méthode va être appelée dans la tournée de suppression.

16
00:00:42,960 --> 00:00:43,810
‫D'accord.

17
00:00:43,810 --> 00:00:45,030
‫Et encore une fois,

18
00:00:45,030 --> 00:00:47,380
‫si vous n'êtes pas sûr, vous pouvez jeter un

19
00:00:47,380 --> 00:00:49,950
‫œil à la documentation et au type de données qu'elle

20
00:00:49,950 --> 00:00:52,723
‫attend, puis sur la base de tout cela, essayez de l'implémenter.

21
00:00:53,610 --> 00:00:54,810
‫D'accord.

22
00:00:54,810 --> 00:00:56,910
‫Alors s'il vous plaît, mettez la vidéo en pause ici

23
00:00:56,910 --> 00:00:59,013
‫et prenez une minute pour vraiment essayer de le faire vous-même.

24
00:01:02,970 --> 00:01:05,880
‫D'accord, j'espère que cela fonctionne et de

25
00:01:05,880 --> 00:01:08,443
‫toute façon, voici ma solution rapide.

26
00:01:09,410 --> 00:01:12,510
‫Encore une fois, définissez celle-ci comme une fonction

27
00:01:14,600 --> 00:01:16,513
‫asynchrone, puis essayez catch.

28
00:01:19,900 --> 00:01:24,623
‫Voici l'erreur, puis déplaçons celle-ci vers le haut.

29
00:01:26,910 --> 00:01:31,910
‫Obtenez cette réponse d'erreur d'ici.

30
00:01:32,380 --> 00:01:35,550
‫Et maintenant, nous allons utiliser la

31
00:01:35,550 --> 00:01:37,310
‫tournée. findByIdAndDelete et

32
00:01:42,513 --> 00:01:45,359
‫maintenant tout ce dont cette méthode a besoin

33
00:01:45,359 --> 00:01:47,106
‫ici est l'ID de tournée.

34
00:01:47,106 --> 00:01:51,910
‫Donc req. paramètres. id et j'espère que

35
00:01:51,910 --> 00:01:54,670
‫vous avez compris celui-ci à partir de la documentation.

36
00:01:54,670 --> 00:01:57,390
‫Ensuite, bien sûr, nous devons attendre pour que

37
00:01:57,390 --> 00:01:59,600
‫la suppression se produise réellement et

38
00:01:59,600 --> 00:02:01,540
‫c'est en fait alt.

39
00:02:01,540 --> 00:02:03,780
‫Donc, dans ce cas, nous n'enregistrons

40
00:02:03,780 --> 00:02:06,500
‫en fait rien dans aucune variable, car

41
00:02:06,500 --> 00:02:08,300
‫rappelez-vous, nous ne renvoyons rien

42
00:02:08,300 --> 00:02:09,900
‫au client, d'accord.

43
00:02:09,900 --> 00:02:13,670
‫Ainsi, dans une API RESTful, il est courant de ne

44
00:02:13,670 --> 00:02:15,850
‫renvoyer aucune donnée au client

45
00:02:15,850 --> 00:02:19,020
‫lorsqu'il y a eu une opération de suppression, d'accord.

46
00:02:19,020 --> 00:02:23,260
‫Et le 204 est également une sorte de standard.

47
00:02:23,260 --> 00:02:26,470
‫Alors donnez-nous une sauvegarde maintenant et cela devrait déjà

48
00:02:26,470 --> 00:02:27,610
‫fonctionner comme ça.

49
00:02:27,610 --> 00:02:31,763
‫Et donc pour commencer, créons juste une tournée stupide ici.

50
00:02:35,290 --> 00:02:37,620
‫Créons donc une tournée Jonas ici.

51
00:02:37,620 --> 00:02:41,200
‫Donnez-lui une sauvegarde et ainsi, lorsque nous aurons

52
00:02:41,200 --> 00:02:44,960
‫toutes les visites, en effet, ce sera ici et

53
00:02:44,960 --> 00:02:47,233
‫allons-y, copiez l'ID, puis

54
00:02:48,170 --> 00:02:52,450
‫ouvrez ou supprimez l'itinéraire de la visite ici et tout

55
00:02:52,450 --> 00:02:57,270
‫ce dont nous avons besoin est d'envoyer vraiment cette demande de

56
00:02:57,270 --> 00:03:00,670
‫suppression à cet itinéraire , appuyez sur envoyer.

57
00:03:01,630 --> 00:03:05,550
‫Et encore une fois, nous récupérons le code d'état

58
00:03:05,550 --> 00:03:09,900
‫204 et Postman dans ce cas n'affiche en fait rien.

59
00:03:09,900 --> 00:03:10,733
‫D'accord.

60
00:03:12,100 --> 00:03:15,400
‫Et juste pour être sûr, confirmons-le très rapidement.

61
00:03:15,400 --> 00:03:17,500
‫Et oui, c'est parti d'ici.

62
00:03:17,500 --> 00:03:20,630
‫Et donc notre tournée a été effectivement supprimée.

63
00:03:20,630 --> 00:03:22,830
‫Bon, maintenant, si vous n'avez pas réussi à

64
00:03:22,830 --> 00:03:25,290
‫relever le défi par vous-même, alors bien sûr, ce

65
00:03:25,290 --> 00:03:27,370
‫n'est pas un problème du tout.

66
00:03:27,370 --> 00:03:29,800
‫Je voulais juste que vous y réfléchissiez et

67
00:03:29,800 --> 00:03:32,140
‫surtout jetiez un œil à la documentation par

68
00:03:32,140 --> 00:03:34,010
‫vous-même car cela fait vraiment

69
00:03:34,010 --> 00:03:36,290
‫toute la différence pour vous de commencer à

70
00:03:36,290 --> 00:03:38,900
‫pratiquer ce genre de choses le plus tôt possible.

71
00:03:38,900 --> 00:03:40,930
‫Quoi qu'il en soit, avec cela,

72
00:03:40,930 --> 00:03:43,170
‫nous avons implémenté les opérations CRUD de base.

73
00:03:43,170 --> 00:03:46,200
‫La prochaine vidéo nous permettra enfin de vraiment commencer à

74
00:03:46,200 --> 00:03:48,960
‫modéliser ou à faire une tournée un peu mieux.

75
00:03:48,960 --> 00:03:50,610
‫Donc pour le moment,

76
00:03:50,610 --> 00:03:54,000
‫nous n'avons que les noms, les prix et les notes, et ce

77
00:03:54,000 --> 00:03:56,750
‫n'est pas vraiment suffisant pour décrire une tournée et

78
00:03:56,750 --> 00:03:59,620
‫donc oui, dans la prochaine vidéo, nous allons en quelque

79
00:03:59,620 --> 00:04:02,780
‫sorte créer un modèle meilleur, plus grand et plus complet.

80
00:04:02,780 --> 00:04:04,380
‫J'espère donc vous y voir bientôt.

