﻿1
00:00:01,150 --> 00:00:03,270
‫Instructor: Y ahora, como la última

2
00:00:03,270 --> 00:00:05,410
‫de las cuatro operaciones CRUD, tenemos

3
00:00:05,410 --> 00:00:07,463
‫la eliminación de documentos.

4
00:00:08,550 --> 00:00:11,560
‫Y a estas alturas esto ya debería ser bastante familiar.

5
00:00:11,560 --> 00:00:13,910
‫Y es por eso que quiero

6
00:00:13,910 --> 00:00:16,620
‫dejarte este como un desafío, ¿de acuerdo?

7
00:00:16,620 --> 00:00:18,870
‫Entonces, nuevamente, este será bastante

8
00:00:18,870 --> 00:00:21,920
‫similar a actualizar el tour solo con una

9
00:00:21,920 --> 00:00:24,290
‫pequeña cantidad de diferencias, pero creo que

10
00:00:24,290 --> 00:00:27,480
‫puedes descubrir cómo funciona, por ejemplo, usando la documentación

11
00:00:27,480 --> 00:00:30,810
‫y, por supuesto, las otras funciones de control como ejemplo.

12
00:00:30,810 --> 00:00:33,380
‫De acuerdo, tenga en cuenta que aquí,

13
00:00:33,380 --> 00:00:36,210
‫por ejemplo, usamos buscar por ID y actualizar,

14
00:00:36,210 --> 00:00:38,520
‫por lo que probablemente ya

15
00:00:38,520 --> 00:00:42,960
‫pueda adivinar cómo se llamará este método en el recorrido de eliminación.

16
00:00:42,960 --> 00:00:43,810
‫Está bien.

17
00:00:43,810 --> 00:00:45,030
‫Y nuevamente, si

18
00:00:45,030 --> 00:00:47,380
‫no está seguro, puede echar un vistazo

19
00:00:47,380 --> 00:00:49,950
‫a la documentación y qué tipo de datos

20
00:00:49,950 --> 00:00:52,723
‫espera y luego, basándose en todo eso, intentar implementarlo.

21
00:00:53,610 --> 00:00:54,810
‫Bueno.

22
00:00:54,810 --> 00:00:56,910
‫Así que por favor pausa el video aquí

23
00:00:56,910 --> 00:00:59,013
‫y tómate un minuto para intentar hacerlo por tu cuenta.

24
00:01:02,970 --> 00:01:05,880
‫De acuerdo, espero que lo hayas hecho funcionar y, de

25
00:01:05,880 --> 00:01:08,443
‫todos modos, aquí va mi solución rápida.

26
00:01:09,410 --> 00:01:12,510
‫Entonces, nuevamente, definiendo esta como una función asíncrona

27
00:01:14,600 --> 00:01:16,513
‫y luego intente atrapar.

28
00:01:19,900 --> 00:01:24,623
‫Aquí está el error y luego movamos este hacia arriba.

29
00:01:26,910 --> 00:01:31,910
‫Obtén esta respuesta de error desde aquí.

30
00:01:32,380 --> 00:01:37,310
‫Y ahora usaremos tour.

31
00:01:42,513 --> 00:01:45,359
‫findByIdAndDelete y ahora todo lo que este método necesita aquí

32
00:01:45,359 --> 00:01:47,106
‫es el ID del tour.

33
00:01:47,106 --> 00:01:51,910
‫Entonces req. params. id y espero que

34
00:01:51,910 --> 00:01:54,670
‫hayas descubierto este a partir de la documentación.

35
00:01:54,670 --> 00:01:57,390
‫Entonces, por supuesto, tenemos que esperar para

36
00:01:57,390 --> 00:01:59,600
‫que se produzca la eliminación y

37
00:01:59,600 --> 00:02:01,540
‫eso es realmente alt.

38
00:02:01,540 --> 00:02:03,780
‫Entonces, en este caso, en realidad

39
00:02:03,780 --> 00:02:06,500
‫no guardamos nada en ninguna variable porque recuerde,

40
00:02:06,500 --> 00:02:08,300
‫en realidad no enviamos nada

41
00:02:08,300 --> 00:02:09,900
‫al cliente, está bien.

42
00:02:09,900 --> 00:02:13,670
‫Entonces, en una API RESTful, es una práctica común no

43
00:02:13,670 --> 00:02:15,850
‫enviar ningún dato al cliente

44
00:02:15,850 --> 00:02:19,020
‫cuando hubo una operación de eliminación, de acuerdo.

45
00:02:19,020 --> 00:02:23,260
‫Y también el 204 es una especie de estándar.

46
00:02:23,260 --> 00:02:26,470
‫Así que danos un guardado ahora y en realidad ya

47
00:02:26,470 --> 00:02:27,610
‫debería funcionar así.

48
00:02:27,610 --> 00:02:31,763
‫Y para empezar, creemos una gira estúpida aquí.

49
00:02:35,290 --> 00:02:37,620
‫Así que creemos una gira de Jonas aquí.

50
00:02:37,620 --> 00:02:41,200
‫Guárdelo y así, cuando tengamos todos los

51
00:02:41,200 --> 00:02:44,960
‫recorridos, de hecho estará aquí, así que sigamos

52
00:02:44,960 --> 00:02:47,233
‫adelante, copiemos la identificación,

53
00:02:48,170 --> 00:02:52,450
‫luego abramos o eliminemos la ruta del recorrido aquí

54
00:02:52,450 --> 00:02:57,270
‫y luego todo lo que necesitamos es enviar esta solicitud de

55
00:02:57,270 --> 00:03:00,670
‫eliminación a esta ruta. , presione enviar.

56
00:03:01,630 --> 00:03:05,550
‫Y nuevamente, recuperamos el código de estado 204

57
00:03:05,550 --> 00:03:09,900
‫y Postman en ese caso en realidad no muestra nada.

58
00:03:09,900 --> 00:03:10,733
‫Está bien.

59
00:03:12,100 --> 00:03:15,400
‫Y solo para asegurarnos, confirmemos muy rápido.

60
00:03:15,400 --> 00:03:17,500
‫Y sí, se fue de aquí.

61
00:03:17,500 --> 00:03:20,630
‫Y así nuestra gira fue efectivamente eliminada.

62
00:03:20,630 --> 00:03:22,830
‫Bien, ahora si no lograste completar el

63
00:03:22,830 --> 00:03:25,290
‫desafío por tu cuenta, entonces, por supuesto,

64
00:03:25,290 --> 00:03:27,370
‫no hay problema en absoluto.

65
00:03:27,370 --> 00:03:29,800
‫Solo quería que lo pensaras y, sobre todo,

66
00:03:29,800 --> 00:03:32,140
‫que echas un vistazo a la documentación

67
00:03:32,140 --> 00:03:34,010
‫por tu cuenta porque realmente

68
00:03:34,010 --> 00:03:36,290
‫hace una gran diferencia para que comiences

69
00:03:36,290 --> 00:03:38,900
‫a practicar este tipo de cosas lo antes posible.

70
00:03:38,900 --> 00:03:40,930
‫De todos modos, con esto

71
00:03:40,930 --> 00:03:43,170
‫implementamos las operaciones básicas de CRUD.

72
00:03:43,170 --> 00:03:46,200
‫En el siguiente video finalmente comenzaremos a

73
00:03:46,200 --> 00:03:48,960
‫modelar o recorrer un poco mejor.

74
00:03:48,960 --> 00:03:50,610
‫Así que en

75
00:03:50,610 --> 00:03:54,000
‫este momento solo tenemos nombres, precios y calificaciones, y

76
00:03:54,000 --> 00:03:56,750
‫eso no es suficiente para describir un

77
00:03:56,750 --> 00:03:59,620
‫recorrido, así que sí, en el siguiente video

78
00:03:59,620 --> 00:04:02,780
‫crearemos un modelo mejor, más grande y más completo.

79
00:04:02,780 --> 00:04:04,380
‫Así que espero verte pronto.

