1
00:00:00,150 --> 00:00:07,280
이 수업에 다시 돌아와이 휴식의 개념과 그것이 무엇인지, 그리고 편안한 경로가 무엇인지 더 자세히 이야기하겠습니다.

2
00:00:07,350 --> 00:00:12,280
그리고 우리는 우리가 본 평온한 길을 검토 한 다음 다른 길을 추가 할 것입니다.

3
00:00:12,360 --> 00:00:14,970
이 쇼 페이지 또는이 쇼 루트라고합니다.

4
00:00:14,970 --> 00:00:19,440
그래서 우리는 지금까지 보아 왔던 안락한 경로를 검토하는 네 가지 주요 사항을 가지고 있습니다.

5
00:00:19,680 --> 00:00:32,110
캠프장 스키마를 변경하고 각 캠프장에 설명을 추가하여 빠른 Mongo 명령을 표시하면 쇼 경로를 만드는 데 많은 시간을 할애하고 템플릿을 사용하여 각자 .

6
00:00:32,430 --> 00:00:35,120
평온한 경로를 검토하여 시작하겠습니다.

7
00:00:35,220 --> 00:00:44,090
그래서 내가 계속 전진하기 전에 나는 아직도 버전을 사용하고 있습니다. 코드를 사용하기 위해 계속해서 V-2를 사용하고 있습니다.

8
00:00:44,100 --> 00:00:44,520
괜찮아.

9
00:00:44,630 --> 00:00:45,460
그래서.

10
00:00:45,640 --> 00:00:48,060
네, 우리가 가진 것을 살펴 봅시다.

11
00:00:48,090 --> 00:01:09,310
우리는 두 가지 주요 경로를 가지고 있습니다. 슬래시 캠프장은 포스트 슬래시 캠프장에서 작동합니다. 우리는 슬래시 캠프장 슬래시를 새로 얻습니다. 그 세 경로는 평온한 노선으로 알려져 있으며, 그 중 7 개와 우리가가는 첫 번째 노선이 있습니다. 얘기 할 때 색인 경로라고합니다.

12
00:01:09,720 --> 00:01:13,040
그리고 우리는 이것을 개를위한 모범으로 다시 할 것입니다.

13
00:01:13,080 --> 00:01:25,570
따라서 슬래시 개는 요청을 받아야하는 것으로 알고 있어야하며, 무엇을하는지 또는해야할 일은 모든 개 목록을 표시하는 것입니다.

14
00:01:26,400 --> 00:01:29,260
여기이 테이블을 조금 만들도록하겠습니다.

15
00:01:29,700 --> 00:01:31,110
그것은 꽤 기초가 될 것입니다.

16
00:01:31,110 --> 00:01:32,710
너무 많은 시간을 보내고 싶지는 않습니다.

17
00:01:33,150 --> 00:01:51,040
그리고 우리의 헤더는 경로의 이름이 될 것입니다 그리고 우리는 URL이나 경로를 가지고 다음 우리는 당신이 얻을이 사건에 동사를 가지고 우리는 그것이 무엇을하는지에 대한 설명을 가지고 있습니다.

18
00:01:51,550 --> 00:01:52,120
승인.

19
00:01:52,410 --> 00:02:03,280
그래서 우리는 지금 우리가 가지고있는 것이 캠프장을 내리고 모든 캠프장의 목록을 보여줄 색인 경로가 있습니다.

20
00:02:03,750 --> 00:02:09,540
그러면 다음에 우리가 얘기 한 것은 새롭고 새로운 것이 당신이 생각하는 것이 아닙니다.

21
00:02:09,720 --> 00:02:13,210
실제로 새로운 개 또는 새로운 캠프장을 만드는 경로가 아닙니다.

22
00:02:13,410 --> 00:02:15,560
그것은 슬래시 개 슬래시 새입니다.

23
00:02:15,900 --> 00:02:20,040
실제로 양식을 보여주는 경로입니다.

24
00:02:20,040 --> 00:02:24,200
그래서 좀 더 자세히 설명해 드리겠습니다.

25
00:02:24,270 --> 00:02:24,950
우리는 거기에 갈.

26
00:02:25,110 --> 00:02:26,710
그리고 그것은 길을 얻을 수 있습니다.

27
00:02:27,330 --> 00:02:46,420
그리고 그것은 새로운 개를 만들기위한 폼을 보여줍니다. 그 폼은 create라고 알려진 것에 제출합니다. 플래시 개는 indexers와 같은 똑같은 Yoro입니다. 게시물을 제외하고는 데이터베이스에 새 개를 추가해야합니다.

28
00:02:46,450 --> 00:02:48,360
왜 이것이 존재하는지 궁금해 할 것입니다.

29
00:02:48,360 --> 00:02:50,310
왜 우리는이 패턴을 따라야할까요?

30
00:02:50,310 --> 00:02:59,130
첫 번째 대답은 우리 자신의 목적을 위해서만 구조를 갖는 것이 항상 좋지만이 패턴은 많은 응용 프로그램이 따르는 것입니다.

31
00:02:59,130 --> 00:03:03,220
또한 다른 응용 프로그램과 상호 작용할 수있는 신뢰성과 예측 가능성을 제공합니다.

32
00:03:03,240 --> 00:03:18,900
API에 관해 이야기하고 나면 get hub API에서 모든 사용자를 얻으려면 API를 통해 hub dot com slash 사용자를 얻으십시오. 그러면 사용자 색인의 모든 사용자 목록이 제공됩니다. .

33
00:03:18,900 --> 00:03:20,100
그래서 우리는 다시 돌아올 것입니다.

34
00:03:20,280 --> 00:03:25,130
그러나 이것들은 우리가 본 3 가지이며 그래서 색인이 바로 여기에 있습니다. 그리고 나는 이것들에 레이블을 붙일 것입니다.

35
00:03:25,200 --> 00:03:34,520
이것은 바로 모든 캠프장을 보여주는 Google 색인 경로입니다.

36
00:03:34,620 --> 00:03:50,750
이것은 우리의 창조 경로입니다 데이터베이스에 새로운 캠프장을 추가 하고이 경로는 새로운 캠프장을 만드는 쇼 형태입니다 새로운 경로입니다.

37
00:03:50,880 --> 00:03:54,480
게시 요청을 보내려면 두 가지 경로가 있어야한다는 것을 기억하십시오.

38
00:03:54,480 --> 00:04:00,620
우리는 양식을 보여줄 필요가 있습니다. 그런 다음 우리 양식을 작성하는 어딘가에 양식을 제출해야합니다.

39
00:04:00,990 --> 00:04:01,220
승인.

40
00:04:01,230 --> 00:04:03,450
그래서 그것들은 우리가 지금까지해온 세 가지 경로입니다.

41
00:04:03,780 --> 00:04:08,200
지금 쇼라고하는 또 다른 루트를 소개 할 것입니다.

42
00:04:08,520 --> 00:04:13,600
그래서 우리는 우리가이 앱을 가지고 있다고 상상해보십시오. 당신이 이것을 설정했다고 상상하지 않아도됩니다.

43
00:04:13,820 --> 00:04:26,590
그리고이 중 하나를 클릭하여 더 많은 정보를 볼 수 있기를 원한다면 우리가해야 할 일이 있습니다. 여기서는 버튼과 같은 정보를 볼 수있는지도를 원한다면 다른 사람이 주석을 검토합니다. 등급.

44
00:04:26,640 --> 00:04:34,410
다른 이미지 나 내가 보여주고 자하는 다른 정보는 여기에 넣는 것이 일반적으로 많은 것을 보여주는 것이 아닙니다.

45
00:04:34,410 --> 00:04:42,840
그리고 인덱스 페이지에는 사진과 같은 제목 하나만을 보여 주며, 예를 들어 많이 사용하고있는 Reddit과 같은 제목을 표시합니다.

46
00:04:42,900 --> 00:04:50,690
그러나 이것이 우리의 색인이라면 모든 게시물을 한 번에 보여주지 않을 것입니다.

47
00:04:50,760 --> 00:04:56,460
그것은 그 제목이 그것이 제출 된 시간의 수를 링크로 보여 주는 것입니다.

48
00:04:56,460 --> 00:05:03,010
사용자는 클릭 한 다음 별도의 페이지에서 댓글을 볼 수 있으며 여기에 표시 할 수있는 수많은 정보가 있습니다.

49
00:05:03,090 --> 00:05:22,340
그러나 이것이 바로 색인 페이지에 모두 표시되지는 않습니다. 그래서 우리가 할 일은 쇼라고하는 또 다른 경로를 만드는 것입니다. URL은이 슬래시 Doug의 슬래시 ID와 같은 것으로 보이며 GET 요청입니다. 개 한 마리에 대한 정보를 보여줍니다.

50
00:05:22,820 --> 00:05:31,310
우리가 신분증을 넣는 이유는이 개개인 색인이 항상 같은 방식으로 작동하기 때문에 우리가 보여주는 개를 알아야한다는 것입니다.

51
00:05:31,310 --> 00:05:33,410
그것은 당신에게 모든 개를 보여줍니다.

52
00:05:33,560 --> 00:05:34,900
이것은 항상 당신에게 양식을 보여줍니다.

53
00:05:34,940 --> 00:05:36,610
이것은 항상 새로운 개로 끝납니다.

54
00:05:36,720 --> 00:05:42,050
그러나 쇼는 조금 다르다. 이제 우리는 특히 한 가지에 대한 정보를 보여줄 필요가 있기 때문이다.

55
00:05:42,480 --> 00:05:43,970
그러기 위해서.

56
00:05:43,980 --> 00:05:46,610
실수로 이것을 열어 볼 수있는 방법을 모릅니다.

57
00:05:46,620 --> 00:06:07,630
우리는 새로운 경로를 정의 할 필요가 있습니다. 이제 우리는 그것을 다시 할 것입니다. 여기로 돌아가서 그것을 하단에 놓습니다. GET 요청은 대장장이 슬래시 콜론 ID를 슬래시로 사용하지 마십시오. 기본적인 것은 요청과 응답이있는 기본 콜백입니다.

58
00:06:07,700 --> 00:06:11,410
그리고 나서 여기에서 우리는 redstart send를 할 것입니다.

59
00:06:11,430 --> 00:06:23,780
언젠가 쇼 페이지가 될 것이고 저장하고 앱을 시작해 봅시다. 우리가 가면 당신이 빠져 나옵니다.

60
00:06:23,790 --> 00:06:35,580
캠프장 슬래시 ID 모든 ID 우리가 캠프장에 가면 우리는 여전히 양식을 얻습니다. 그리고 경로의 순서가 정확하기 때문에 이것은 어느 날 쇼 페이지가 될 것입니다.

61
00:06:35,570 --> 00:06:45,400
내가 바꾸면 기억해.이 패턴이 말하는 모든 것은 캠프장이 기술적으로 우리가 캠프장을 새로이 내놓은 모든 단일 단어를 깎아내는 것이다.

62
00:06:45,440 --> 00:06:48,420
그래서 우리는 이것을 먼저 선언해야한다.

63
00:06:48,420 --> 00:06:54,640
그렇지 않으면 캠프장 슬래시 ID 경로로 캠프장을 새로 처리 할 것이며이 사이트가 표시됩니다.

64
00:06:54,880 --> 00:07:10,900
좋아, 사소한 점은 중요하지만 여기에서 우리가 원하는 것은 중요한 것은 제공된 ID로 캠프장을 찾고 그 캠프장과 모든 세트로 쇼 템플릿을 렌더링하는 것입니다.

65
00:07:11,190 --> 00:07:15,330
그래서 쇼 페이지는 하나의 아이템에 대한 더 많은 정보를 보여 주기로되어 있습니다.

66
00:07:15,560 --> 00:07:20,860
지금 우리는 인덱스 페이지에있는 모든 정보를 보여줍니다.

67
00:07:20,880 --> 00:07:22,600
우리는 보여줄 것이 아무것도 없다.

68
00:07:22,640 --> 00:07:25,790
기술적으로 아이디어가 있다고 생각하지만 실제로 유용하지는 않습니다.

69
00:07:25,800 --> 00:07:34,790
그래서 우리는 캠프장에 설명을 추가 할 것이고 그 설명은 새로운 캠프장을 만들 때 입력 할 수있는 텍스트 일 ​​것입니다.

70
00:07:34,800 --> 00:07:52,690
이제 우리는 그것을 할 것이고 우리는 여기서 스키마로 올라가서 설명을 추가하고 우리는 문자열로 시작하여 우리가 가지고있는 캠프 그라운드에 작은 문제가 있는지 살펴볼 것입니다. 설명이 없습니다.

71
00:07:53,000 --> 00:08:07,650
그래서 우리는 데이터베이스에있는 모든 것을 업데이트하여 설명을 주거나 조금 더 파괴적 일 수 있으며 DBI 데이터 콜렉션으로 알려진 모든 것을 데이터베이스에서 삭제할 수 있습니다. 우리는 모든 캠프장을 삭제할 것입니다. 여기서 할거야.

72
00:08:07,730 --> 00:08:14,290
이는 데이터에 큰 변화를 주었고 실제로 신경 쓰지 않는 선재 데이터가있을 때 가끔하는 일입니다.

73
00:08:14,340 --> 00:08:16,680
당신은 의도적으로 머물러있는 사용자를 절대로 포기하지 않을 것입니다.

74
00:08:16,710 --> 00:08:19,370
그러나이 경우에는 우리의 바다 데이터 인 우리의 시작입니다.

75
00:08:19,380 --> 00:08:20,840
그래서 나는 그것을 떨어 뜨릴 것이다.

76
00:08:20,960 --> 00:08:23,220
그래서 몽고를 열어 보겠습니다.

77
00:08:23,220 --> 00:08:24,970
올바른 데이터베이스에 연결하겠습니다.

78
00:08:24,990 --> 00:08:25,740
어디 보자.

79
00:08:25,740 --> 00:08:27,060
DVR 표시.

80
00:08:27,120 --> 00:08:33,990
우리는 옐프 캠프를 사용하려고합니다. 그런 다음 쇼 콜렉션을 할 예정이며 캠프장을보아야합니다.

81
00:08:33,990 --> 00:08:34,920
우리는 거기에 갈.

82
00:08:34,980 --> 00:08:41,380
그리고 나서 얼마나 많은 캠프 장을 확인하고 싶다면 D-B 캠프장을 찾아 봅시다.

83
00:08:42,210 --> 00:08:45,950
그리고 나는이 세 곳의 DVD 캠프장을 모두 지우고 싶습니다.

84
00:08:46,050 --> 00:08:47,840
그런 식으로 떨어지십시오.

85
00:08:48,090 --> 00:08:51,160
따라서이 콜렉션은 콜렉션의 이름을 참조합니다.

86
00:08:51,360 --> 00:08:55,400
Enter 키를 누르면 이제는 사실이라고 말해서 그것이 효과가 있다는 것을 의미합니다.

87
00:08:55,620 --> 00:08:59,400
그리고 내가 모든 캠프장을 찾으려고하면 모든 캠프장은 없어집니다.

88
00:08:59,780 --> 00:09:00,090
괜찮아.

89
00:09:00,090 --> 00:09:03,860
이제 여기서 나가서 그녀의 주소로 돌아 가자.

90
00:09:04,110 --> 00:09:06,670
그리고 우리는 이제 설명을 추가했습니다.

91
00:09:06,750 --> 00:09:10,040
자 이제 설명이있는 새로운 캠프장을 만들어 보겠습니다.

92
00:09:10,080 --> 00:09:22,870
그래서 나는 단지 내가 여기있는 것과 함께 갈 것이고 그랜트 힐 이미지라는 이름의 새로운 캠프장을 만들기 위해이 이미지를 묘사 한 다음 설명이 될 것이라고 언급 할 것입니다.

93
00:09:23,220 --> 00:09:36,340
이것은 거대한 화강암의 언덕이 아니라 어떤 욕실이 아니라도 아름다운 화강암이다.

94
00:09:37,120 --> 00:09:37,620
승인.

95
00:09:37,620 --> 00:09:42,150
그리고 저는 이미지가 언덕이 아니라는 것을 확신합니다. 그러나 그것은 우리의 경우에는 중요하지 않습니다.

96
00:09:42,200 --> 00:09:43,660
그래서 우리는 캠프장을 만들 것입니다.

97
00:09:43,760 --> 00:09:49,060
물론 브라우저에서이 작업을 수행하고 양식으로 이동하여 제작할 수있었습니다.

98
00:09:49,070 --> 00:09:52,480
하지만 몽구스를 통해이 일을 조금 더 연습 해주기를 바랍니다.

99
00:09:52,690 --> 00:09:54,400
이제 코드를 실행 해 보겠습니다.

100
00:09:54,680 --> 00:09:56,420
내가해야 할 일은 너를 뒤쫓는 것이다.

101
00:09:56,450 --> 00:09:59,980
예, 새로 만든 campground를 얻습니다.

102
00:10:00,140 --> 00:10:00,950
우리는 거기에 갈.

103
00:10:01,230 --> 00:10:02,580
그리고 그것에는 묘사가 있습니다.

104
00:10:02,820 --> 00:10:07,590
그리고 우리가 몽고를 열고 그것을 확인하고 싶다면 나는 그것을 매우 빨리 할 것입니다.

105
00:10:07,590 --> 00:10:15,320
그래서 우리는 당신의 캠프를 사용할 것이고 우리는 D-B 캠프장을 찾을 것입니다.

106
00:10:15,890 --> 00:10:17,590
새로운 캠프장이 있습니다.

107
00:10:17,820 --> 00:10:18,050
괜찮아.
