1
00:00:00,220 --> 00:00:05,490
Yakında çıkacak en son video, tohum dosyasına ekleyerek biraz karışıklık duyduk.

2
00:00:05,700 --> 00:00:11,010
Ve yorumların işe yaramasa da hem veritabanını hem kampları hem de yorumlarıyla birlikte gören

3
00:00:11,010 --> 00:00:13,150
koda eklemek istediğimiz nokta budur.

4
00:00:13,320 --> 00:00:14,960
Bu yüzden bazı hata mesajları alıyoruz.

5
00:00:14,970 --> 00:00:19,100
Şimdi gidip yorum modeli yapmaya ve bu hataları ortadan kaldırmaya odaklanacağız.

6
00:00:19,320 --> 00:00:24,630
Dolayısıyla, iki temel hedef hataları gidermek ve doğru model kodunu ekleyerek

7
00:00:24,630 --> 00:00:30,080
yorumları dosyasını oluşturarak ve ardından da kamp gösterisi sayfasında verilen kamp ile

8
00:00:30,480 --> 00:00:32,250
ilişkili yorumları görüntüleyerek sağlamaktır.

9
00:00:32,250 --> 00:00:37,770
Bu yüzden buraya tıklarsam sunucum başlatılmadı, ama ben yapsaydım, kamp ve ilgili

10
00:00:37,770 --> 00:00:41,450
yorumlarla ilgili ayrıntıları bulunan şov sayfasını görmek isterdim.

11
00:00:41,890 --> 00:00:42,200
TAMAM.

12
00:00:42,210 --> 00:00:46,720
Öyleyse, sunucuyu çalıştırdığımda ne olduğuna dair hafızamızı tazeleyelim başlayalım.

13
00:00:47,070 --> 00:00:50,600
Bana modül modelleri bulamayacağımı söyleyen bir hata aldım.

14
00:00:50,610 --> 00:00:52,220
Yorum kes.

15
00:00:52,260 --> 00:00:55,510
Bu yüzden dosyayı dokunmatik modellere dönüştürmemiz gerekiyor.

16
00:00:55,650 --> 00:00:57,600
Yorum kes.

17
00:00:57,650 --> 00:00:58,810
Evet.

18
00:00:59,490 --> 00:01:00,750
Sonra da

19
00:01:04,650 --> 00:01:06,260
bunu böyle açacağız.

20
00:01:06,390 --> 00:01:11,850
Ve o zaman içimizde, en alttaki bir noktada, bir şeyin üstünde bir şeyin olduğu

21
00:01:11,880 --> 00:01:13,790
bir modüle sahip olacağımızı biliyoruz.

22
00:01:13,800 --> 00:01:16,460
Şimdiye kadar Mongoose'u ithal edeceğiz.

23
00:01:16,680 --> 00:01:20,880
Mongoose, Mongoose'a eşittir.

24
00:01:21,150 --> 00:01:22,450
Aynen böyle.

25
00:01:22,620 --> 00:01:25,860
Ve sonra yapmamız gereken şemamızı yaratmaktır.

26
00:01:25,860 --> 00:01:27,560
Dolayısıyla bir yorumda iki şey var.

27
00:01:27,720 --> 00:01:33,000
Burada gördüğünüz metin, metin ve yazara karar verdik.

28
00:01:33,150 --> 00:01:36,210
Sonunda Arthur bir kullanıcı modeline referans olacaktır.

29
00:01:36,210 --> 00:01:40,730
Şimdilik bu toprak göstergelerine sahip olduktan sonra, bu sadece bir yazarın adı olan bir dizedir.

30
00:01:40,740 --> 00:01:42,200
Yani bir yazarın metni.

31
00:01:42,360 --> 00:01:43,690
İkisi de dizelerdir.

32
00:01:43,740 --> 00:01:51,740
Bu nedenle, şema şeması için bu şemayı oluşturacağız ve eşit olanları büyük harf kullanmamız gerekmiyor.

33
00:01:51,870 --> 00:01:55,130
Ve sonra bu Mongoose şeması.

34
00:01:56,010 --> 00:01:59,250
Ve sonra burada bir dize olan bir metne kavuşacağız.

35
00:01:59,700 --> 00:02:03,690
Ve sonra aynı zamanda bir dize olan yazar da alacağız.

36
00:02:03,990 --> 00:02:11,160
Dolayısıyla bu bize şema yapar ve bunu modele Mongoose üst modeliyle ne yapacağımızı

37
00:02:11,160 --> 00:02:19,830
ve modelin tekli adını yorum ve daha sonra bir yorum şeması olan şemayla derlememiz gerekir.

38
00:02:20,370 --> 00:02:22,600
Ve biz de bunu ihraç edeceğiz.

39
00:02:22,710 --> 00:02:27,360
Dolayısıyla, o zaman dışarıya ihraç ettiğimiz ve biz bunun yerine kullanmakta olduğumuz yorum modelini Jap'in

40
00:02:27,360 --> 00:02:31,680
dosyası haline getirmek için yapmamız gereken tek şey var ya da burada talep ediyor.

41
00:02:31,920 --> 00:02:35,280
Dolayısıyla her şey yolunda giderse, şimdi farklı bir hata mesajı almalıyız.

42
00:02:35,430 --> 00:02:40,330
Temizleyelim ve koşu veya uygulama deneyin.

43
00:02:41,570 --> 00:02:46,320
Ve işler iyi geçti ve kampları bizim için yarattı ve bir gösteri

44
00:02:46,320 --> 00:02:51,960
sayfası izleyebiliyoruz, ancak veritabanında saklanan verilere bakarsak veya sadece modellerimize bakarsak aslında herhangi bir

45
00:02:51,960 --> 00:02:54,080
kampanyaya sahip değiliz ilişkili veriler.

46
00:02:54,300 --> 00:03:00,920
Öyleyse size Mangu'u açtığımı göstereceğim ve kullandığım veritabanı kamp sürümü 3'tür.

47
00:03:01,320 --> 00:03:09,450
Bu yüzden web kamerasını üçünü kullanacağım ve sonra koleksiyonları göstereceğim ve burada ne

48
00:03:09,450 --> 00:03:10,550
var göreceğiz.

49
00:03:10,590 --> 00:03:13,220
Dolayısıyla, iki koleksiyon kampı ve yorumumuz var.

50
00:03:13,380 --> 00:03:14,850
Ve eğer kampa bakarsam.

51
00:03:15,030 --> 00:03:25,680
Öyleyse, D-B nokta kamplarını yapalım, burada üç kampımız olduğunu, ancak aldığımız şeylerin adını ve imgesini gösteren kamp

52
00:03:25,680 --> 00:03:30,990
yeri haritası ve yorumlarla ilgili hiçbir şey yok.

53
00:03:31,530 --> 00:03:38,490
Ve yorumlar için aynı şeyi yaparsak, metin ve yazarın olduğunu, ancak kamp

54
00:03:38,490 --> 00:03:41,080
hakkında hiçbir şeyinin olmadığını görürsünüz.

55
00:03:41,310 --> 00:03:42,770
Yani biz orada kalmanın bir parçasıyız.

56
00:03:42,870 --> 00:03:44,830
Şimdi birlikte çalışmak lazım.

57
00:03:45,210 --> 00:03:52,050
Dolayısıyla oradaki tüm Control-C ve bir şey yapmak istiyoruz, bir açıklama kampıyla ilişkilendirmek ve

58
00:03:52,050 --> 00:03:56,310
kamp şemasına bir referans nesnesi ekleyerek bunu yapacağız.

59
00:03:56,310 --> 00:04:02,010
Bu yüzden, Tohumları ona yazdıklarımıza bakarsak, kamp aptalı yorumları yapmamız gerektiği ve

60
00:04:02,530 --> 00:04:03,820
henüz mevcut olmadığıdır.

61
00:04:03,870 --> 00:04:07,150
Bu yüzden yorumlar özelliğini kampa eklemeliyiz.

62
00:04:07,380 --> 00:04:14,040
Bu yüzden, Dryas kampı dosyasını açalım ve burada yorum denen bir mülk ekleyin ve bir

63
00:04:14,040 --> 00:04:14,870
dizi olacak.

64
00:04:15,360 --> 00:04:22,380
türü nokta nesne kimliğini tıpkı bir virgül gibi mongoose olan türü vardı.

65
00:04:22,410 --> 00:04:34,380
Ve bir dizide olacak, tıpkı kullanıcıların yaptığı gibi bu nesne içerisinde bir nesne bulunduğumuz yazıların içinde yaptığımız gibi, bu virgül

66
00:04:34,380 --> 00:04:35,480
gibi şema

67
00:04:35,550 --> 00:04:37,480
Ve bu yorumlar olacak.

68
00:04:37,680 --> 00:04:38,960
Modelin adı budur.

69
00:04:39,330 --> 00:04:44,370
Demek istediğimiz, yorumlar özelliği bir dizi yorum kimliği olması gerektiğidir.

70
00:04:44,580 --> 00:04:47,050
Dolayısıyla gerçek yorumları buraya yerleştirmiyoruz.

71
00:04:47,160 --> 00:04:50,310
Yorumlara yalnızca bir kimliğe veya bir referans gömüyoruz.

72
00:04:50,670 --> 00:04:55,240
Bu nedenle şimdi kurtarmalıyız ve Noad apt ile veritabanını tekrar denersek tekrar edersek.

73
00:04:55,330 --> 00:04:59,650
Evet, şimdi bir sözdizimi hatası olan küçük bir sorun var.

74
00:05:00,060 --> 00:05:03,340
Nesne kimliği türlerine sahip olmamız gerekiyor.

75
00:05:03,360 --> 00:05:04,790
Şimdi bunu tekrar çalıştırırsak, kampın dışındaki

76
00:05:07,740 --> 00:05:11,710
tüm kampları kaldırdığını ve bir kampın eklediği bir kampın yeni bir çizgi roman yarattığını ve yeni

77
00:05:12,160 --> 00:05:15,690
bir yorum yarattığını ve daha sonra yeni bir çizgi roman oluşturduğunu söylediğini söyledi.

78
00:05:15,890 --> 00:05:17,470
Bakalım ne bakalım.

79
00:05:17,510 --> 00:05:18,740
Sayfayı yenile.

80
00:05:18,750 --> 00:05:20,240
Bu aynı görünmelidir.

81
00:05:20,250 --> 00:05:32,130
Şimdi Mongo'ya dalalım ve V3 kampını kullanalım ve sonra divi kamplarını bulacağız.

82
00:05:33,250 --> 00:05:38,810
Ve bunu biraz daha büyük yaparsak şu an bir yorum nesnesine sahip olduğumuzu veya

83
00:05:39,240 --> 00:05:44,730
her birinin tek bir yorum yaptığı ve hepsinde aynı yorumda bulunduğu mülkü yorumladığımızı görebiliriz.

84
00:05:45,120 --> 00:05:49,640
Fikirler farklı olsa da, aynı metin ve yazar ancak teknik olarak

85
00:05:49,700 --> 00:05:54,310
farklı bir varlıktır çünkü aynı içeriğe sahip üç farklı yorum oluşturduk.

86
00:05:54,320 --> 00:05:56,160
Pekâlâ, dernek bitti.

87
00:05:56,310 --> 00:05:57,450
Yapmamız gereken tek şey bu.

88
00:05:57,470 --> 00:06:02,540
yapabiliriz ve onu her kampdaki yorumlar dizisine ekleyerek bir kampa bağlayabiliriz.

89
00:06:02,660 --> 00:06:03,830
Yeni bir yorum

90
00:06:04,110 --> 00:06:07,690
Daha sonra yapmak istediğimiz şey, yorumları görüntülemektir.

91
00:06:07,940 --> 00:06:09,700
Bunu gösteri rotasında yapacağız.

92
00:06:09,870 --> 00:06:15,170
Bu yüzden aslında evet geri dönmek ve biz şimdi ve bizim kamp bizim yorum bizim koltuk

93
00:06:15,170 --> 00:06:15,870
dosyasını kapatabilirsiniz.

94
00:06:16,110 --> 00:06:17,810
Ve biz sadece bu uygulamaya odaklanacağız.

95
00:06:17,940 --> 00:06:18,710
Evet.

96
00:06:19,070 --> 00:06:20,800
Bu yüzden şimdi bunlardan kurtulacağım.

97
00:06:20,900 --> 00:06:27,970
Bu bizim tüm verilerdendi ve sonra burada biraz yer açtık ve gösteri rotamıza inmek istedik.

98
00:06:28,880 --> 00:06:33,370
Dolayısıyla göstermek yerine kimliği olan doğru kampı buluyoruz.

99
00:06:33,530 --> 00:06:35,830
Ama geri dönen kampa bakarsak.

100
00:06:35,940 --> 00:06:42,170
Unutmayın ki bunun gibi yorumlar var ancak yorumlar nesne kimlikleri olan bir dizi

101
00:06:42,170 --> 00:06:42,690
olacaktır.

102
00:06:42,910 --> 00:06:48,030
Ve biz gerçek yorumları istersek, yorumları şov şablonuna geçirmek isteriz, o

103
00:06:48,020 --> 00:06:54,250
noktayı kullanmamız gerekiyor dot exec'yi doldurmak, böylece bunu sadece bir miktar refaktöre dönüştürebiliriz.

104
00:06:54,290 --> 00:06:56,410
Kimliğe göre bulacağız.

105
00:06:56,660 --> 00:07:03,920
Ve bunu orada kapatacağız ve daha sonra bir açıklama doldurup, sonra da bir nokta

106
00:07:03,920 --> 00:07:09,550
exec yapacağız ve bu geri arama işlevini şöyle exec'ye geçtik.

107
00:07:09,560 --> 00:07:15,290
Ah öğrencilere biraz rahatsızlık veriyor ancak yine de kimlik arayışına sahip bir kamp

108
00:07:15,290 --> 00:07:17,690
buluyoruz ve o kampdaki yorumları dolduruyoruz.

109
00:07:17,900 --> 00:07:23,510
Ve sonra DOD exec ile biz yaptığımız bu sorguyu yürütüyoruz ve sonra geri geliyor

110
00:07:23,510 --> 00:07:25,310
ve hala bulunan kampa sahibiz.

111
00:07:25,400 --> 00:07:31,250
Ancak farklı görünmelidir çünkü bulunan bir kampın içinde sadece fikirler

112
00:07:31,280 --> 00:07:36,740
değil gerçek yorumlar olmalı, şablon oluşturmadan önce bunu basarak kanıtlayabiliriz.

113
00:07:37,110 --> 00:07:40,970
Dolayısıyla kamp alanı hesaplandı ve ne olacağını görelim.

114
00:07:40,980 --> 00:07:47,800
Şimdi sunucuyu başlatıyorum ve bir şov rotasına gidersem bunu görmenin tek yolu budur.

115
00:07:47,880 --> 00:07:53,040
Böylece kanyona gidelim ve hiçbir şey değişmedi gibi görünmüyor çünkü hiçbir

116
00:07:53,030 --> 00:07:53,720
şey göstermiyoruz.

117
00:07:53,850 --> 00:07:58,850
Ancak eğer gidip konsolda yazdıklarımız kampı bulduysak, yorum

118
00:07:58,860 --> 00:08:00,980
dizisini doldurduğumuzu görebilirsiniz.

119
00:08:01,190 --> 00:08:06,360
Yorumların hemen içinde Homer tarafından tek bir yorum var Burası harika

120
00:08:06,360 --> 00:08:08,050
ama Internet isterdim diyorum.

121
00:08:08,100 --> 00:08:13,430
Şimdi yapmamız gereken tek şey şablonun içindeki comments dizisini kullanmaktır,

122
00:08:13,430 --> 00:08:19,800
böylece bulunan programın tamamında zaten geçiyoruz, böylece şov şablonunun içindeki kamp yorumlarına

123
00:08:19,790 --> 00:08:29,600
erişebiliriz ve şimdi yapacağız şablonu açın C -9 gösterim slash show ve biz sadece en alt kısmında bir döngü

124
00:08:29,610 --> 00:08:32,680
yaparak başlayacağız ve tüm yorumları tekrarlayacağız.

125
00:08:33,000 --> 00:08:37,770
Bu yüzden her biri için bir yapacağız ve bu kamp yeri nokta yorumlar.

126
00:08:37,760 --> 00:08:40,270
Unutmayın ki kamp bu şeyle ilgilidir.

127
00:08:40,370 --> 00:08:41,440
Bu bir kamp.

128
00:08:41,510 --> 00:08:50,210
Her fonksiyon için yorumlar ve burada sadece yorum olarak adlandıracağız.

129
00:08:50,450 --> 00:08:52,280
Açın ve sonra ekleyin.

130
00:08:52,280 --> 00:08:52,540
E. J. Evet.

131
00:08:52,550 --> 00:08:53,020
Dirseği kapatın ve aynı şeyi buraya yapın da eşit işareti unutmayın.

132
00:08:53,120 --> 00:08:59,010
Ve sonra her yorumun başlaması için basit bir paragraf yapacağız.

133
00:08:59,370 --> 00:09:02,780
Bunu daha sonra şekillendireceğiz.

134
00:09:02,780 --> 00:09:04,230
Dolayısıyla bir

135
00:09:04,380 --> 00:09:15,020
paragraf ve sadece yazarın önce onun gibi yorum metnini çizdiği yorumu alıyor.

136
00:09:16,400 --> 00:09:18,030
Ve her ikisinde de eşit işaretlere ihtiyacımız var.

137
00:09:18,030 --> 00:09:20,220
Ve yazarın cesaretini kıralım.

138
00:09:20,450 --> 00:09:22,110
Yazarın etrafına güçlü bir

139
00:09:22,320 --> 00:09:27,320
etiket koyacağım ve neler olduğunu görmek için biraz daha kolay yapmamız için girintileyelim.

140
00:09:27,330 --> 00:09:28,150
Çok güçlü bir etiket var ve o zaman yazarın güçlü etiketinin içine koyacağız.

141
00:09:28,190 --> 00:09:33,760
Ve sonra bir çizgi alacağız.

142
00:09:34,160 --> 00:09:35,560
Metnin aynısını böyle yorumladı.

143
00:09:35,630 --> 00:09:38,470
Tamam.

144
00:09:39,170 --> 00:09:39,580
yapacak.

145
00:09:39,770 --> 00:09:44,840
Dolayısıyla, gösteri sayfasındaki belirli bir kampardaki tüm yorumları tekrarlayacak ve her biri için bir paragraf

146
00:09:44,850 --> 00:09:47,150
Ve bu paragrafta, yorum yazan

147
00:09:47,630 --> 00:09:53,570
kişinin katlanmış halini yazdıracağız ve daha sonra bir yorum metnini çizgiye çekeceğiz.

148
00:09:53,610 --> 00:09:54,440
Bakalım bu bizim için mi işe yarıyor.

149
00:09:54,840 --> 00:09:56,370
Hadi devam edelim ve sunucuyu durdurun veya sunucuyu şimdi başlatın, gösteri sayfasını ziyaret edin.

150
00:09:56,610 --> 00:10:02,440
Geri dönelim gidelim gidelim Mesa'yı çöl edelim ve işte gidiyoruz.

151
00:10:02,790 --> 00:10:07,820
Buraya ilk yorumumuz var.

152
00:10:07,830 --> 00:10:09,860
Şu an için her kamp için sadece bir yoruma sahibiz.

153
00:10:09,870 --> 00:10:13,020
Yakında daha fazlasına sahip olacağız.

154
00:10:13,010 --> 00:10:14,140
Bir kez yeni bir yorum ekleme olanağı ekliyoruz.

155
00:10:14,150 --> 00:10:16,690
İşte buradayız, yorum yazan bir sonraki videoda

156
00:10:16,940 --> 00:10:21,480
ekleyeceğimiz bir düğme olacak ve tıkladığımızda bize bir forma gireceğini ve sonra yeni

157
00:10:21,870 --> 00:10:26,340
bir yorum ekleyip sonra bu sayfaya döneceğimizi söylüyoruz ve yeni yorumumuzu görelim.

158
00:10:26,340 --> 00:10:29,040
Tamam, bu videoda yapmamız gereken tek şey çok emin olmak.

159
00:10:29,510 --> 00:10:32,720
Geri dönüp yaptığımız her şeyi ya da en azından önemli parçaları gözden geçirmek için biraz zaman ayıralım.

160
00:10:32,820 --> 00:10:37,770
yarattık ve ardından şemanın şu anda yorum yaptığı kampı biraz değiştirdik.

161
00:10:37,760 --> 00:10:42,800
Böylece, yorum şemamıza eklediğimiz dosyayı içeren bir yorum oluşturduk ve modeli

162
00:10:43,740 --> 00:10:48,220
Bu yorum tüm yorumların değil, yorum nesnesi kimliklerinin bir dizisidir.

163
00:10:48,320 --> 00:10:53,990
Ve elimizde koltuk dosyamız hala iyi durumda.

164
00:10:54,260 --> 00:10:58,330
Buranın en iyisi.

165
00:10:58,350 --> 00:10:59,610
Ve üslupla bunu aşağıya çekmek bizim için biraz daha mantıklı olurdu.

166
00:10:59,820 --> 00:11:04,650
Bu yüzden bu konfigürasyonu tamamladıktan sonra bunu kesip gidip vereceğim.

167
00:11:04,740 --> 00:11:09,290
Ancak bu gerçekten önemli değil.

168
00:11:09,570 --> 00:11:10,710
Dolayısıyla, üç farklı kampa ekleyen veritabanını ekliyoruz.

169
00:11:10,910 --> 00:11:14,700
Her biri Homer tarafından bir yorum yapan ve o zaman

170
00:11:14,720 --> 00:11:20,840
yaptığımız şey, sahip olduğumuz bir gösteri rotasını ziyaret ettiğimizde, kampın doğru bir kampa alındığını söylüyor. D. ve daha sonra bu verileri burada dolduracak olan yorumlar dizisini doldurmak,

171
00:11:20,850 --> 00:11:26,760
sadece bir I. değil. D. ve sonra

172
00:11:26,750 --> 00:11:32,390
şablona gönderebiliriz.

173
00:11:32,390 --> 00:11:33,680
Ardından şablonu kullandığımız

174
00:11:33,770 --> 00:11:38,990
şablonda, her bir açıklama için bir paragraf görüntüleyerek ve döngüye giriyoruz.

175
00:11:39,000 --> 00:11:39,570
TAMAM.

176
00:11:39,810 --> 00:11:40,270
Bir sonraki videoda bahsettiğim gibi, yeni yorum işlevselliğine odaklanacağız.

177
00:11:40,320 --> 00:11:44,660
&nbsp;
