﻿1
00:00:01,060 --> 00:00:03,880
‫-: Bem-vindo de volta ao próximo vídeo.

2
00:00:03,880 --> 00:00:05,834
‫E vamos continuar agora com

3
00:00:05,834 --> 00:00:08,409
‫um novo e avançado recurso do Mongoose

4
00:00:08,409 --> 00:00:10,917
‫chamado 'Virtual Populate. 'Então,

5
00:00:12,410 --> 00:00:14,441
‫no momento, nós preenchemos

6
00:00:14,441 --> 00:00:16,220
‫os comentários com

7
00:00:16,220 --> 00:00:20,940
‫o tour e os dados do usuário aqui, certo?

8
00:00:20,940 --> 00:00:22,516
‫E assim, agora,

9
00:00:22,516 --> 00:00:26,160
‫quando fazemos consultas sobre avaliações, temos acesso a essas informações.

10
00:00:26,160 --> 00:00:29,086
‫No entanto, isso ainda deixa um problema sem solução.

11
00:00:29,086 --> 00:00:33,290
‫Então, como vamos acessar as avaliações dos tours?

12
00:00:33,290 --> 00:00:34,936
‫Então, basicamente, o contrário.

13
00:00:34,936 --> 00:00:38,380
‫Então, digamos que eu fiz uma consulta sobre um tour específico.

14
00:00:38,380 --> 00:00:39,766
‫E então, como

15
00:00:39,766 --> 00:00:42,306
‫terei acesso a todas as avaliações desse tour?

16
00:00:42,306 --> 00:00:44,803
‫E esse problema surge aqui

17
00:00:44,803 --> 00:00:47,357
‫porque fizemos referência aos pais nos comentários.

18
00:00:47,357 --> 00:00:50,676
‫Basicamente, ter os comentários apontando para os

19
00:00:50,676 --> 00:00:54,350
‫passeios e não os passeios apontando para os comentários.

20
00:00:54,350 --> 00:00:57,180
‫E assim, como dissemos no início da

21
00:00:57,180 --> 00:00:58,660
‫seção, neste caso,

22
00:00:58,660 --> 00:01:01,560
‫o pai realmente não sabe sobre seus filhos.

23
00:01:01,560 --> 00:01:03,060
‫E assim, neste

24
00:01:03,060 --> 00:01:06,480
‫exemplo, o tour não sabe sobre seus comentários.

25
00:01:06,480 --> 00:01:08,170
‫E às vezes, tudo bem.

26
00:01:08,170 --> 00:01:10,750
‫Mas, neste caso, nós realmente queremos que

27
00:01:10,750 --> 00:01:14,790
‫a turnê saiba basicamente sobre todas as críticas que ela tem.

28
00:01:14,790 --> 00:01:16,470
‫Agora, para resolver isso, com

29
00:01:16,470 --> 00:01:18,110
‫o que sabemos

30
00:01:18,110 --> 00:01:20,330
‫até agora, poderíamos ter duas soluções.

31
00:01:20,330 --> 00:01:23,050
‫E a primeira seria consultar manualmente

32
00:01:23,050 --> 00:01:26,570
‫os comentários cada vez que consultamos os passeios.

33
00:01:26,570 --> 00:01:28,106
‫Mas seria um

34
00:01:28,106 --> 00:01:30,550
‫pouco complicado fazê-lo manualmente assim.

35
00:01:30,550 --> 00:01:33,440
‫E a segunda solução poderia ser também fazer

36
00:01:33,440 --> 00:01:35,860
‫referência às crianças nos passeios.

37
00:01:35,860 --> 00:01:37,810
‫Então, basicamente, mantenha uma matriz de

38
00:01:37,810 --> 00:01:40,460
‫todos os IDs de revisão em cada documento de passeio.

39
00:01:40,460 --> 00:01:42,100
‫Então, tudo o que

40
00:01:42,100 --> 00:01:45,020
‫teríamos que fazer é preencher esse array, certo?

41
00:01:45,020 --> 00:01:47,513
‫Mas, na verdade, já descartamos fazer

42
00:01:47,513 --> 00:01:49,341
‫isso certo no início

43
00:01:49,341 --> 00:01:51,751
‫porque não queremos armazenar aquela matriz

44
00:01:51,751 --> 00:01:53,785
‫de IDs de revisão que

45
00:01:53,785 --> 00:01:57,190
‫poderia crescer indefinidamente em nosso banco de dados, certo?

46
00:01:57,190 --> 00:01:59,770
‫E é exatamente por isso que escolhemos a

47
00:01:59,770 --> 00:02:02,243
‫referência aos pais em primeiro lugar.

48
00:02:02,243 --> 00:02:05,450
‫No entanto, existe uma ótima solução para isso.

49
00:02:05,450 --> 00:02:08,040
‫E isso porque o Mongoose realmente nos oferece uma

50
00:02:08,040 --> 00:02:10,054
‫solução muito boa para esse problema

51
00:02:10,054 --> 00:02:14,930
‫com um recurso bastante avançado chamado 'Virtual Populate. 'Portanto, com' Preenchimento virtual

52
00:02:14,930 --> 00:02:16,809
‫', podemos

53
00:02:16,809 --> 00:02:20,020
‫preencher o tour com comentários.

54
00:02:20,020 --> 00:02:21,503
‫Em outras palavras,

55
00:02:21,503 --> 00:02:24,624
‫podemos ter acesso a todas as avaliações de

56
00:02:24,624 --> 00:02:29,624
‫um determinado tour, mas sem manter essa matriz de ID's no tour.

57
00:02:29,850 --> 00:02:31,535
‫Portanto, pense em 'Preenchimento

58
00:02:31,535 --> 00:02:35,316
‫Virtual' como uma maneira de manter essa matriz de IDs

59
00:02:35,316 --> 00:02:39,750
‫de revisão em um tour, mas sem realmente persistir no banco de dados.

60
00:02:39,750 --> 00:02:41,916
‫E então isso resolve o problema

61
00:02:41,916 --> 00:02:44,790
‫que a gente tem com a referência de criança, né?

62
00:02:44,790 --> 00:02:49,490
‫Então, é um pouco como campos virtuais, mas com populate, ok?

63
00:02:49,490 --> 00:02:51,030
‫Então, apenas para ilustrar

64
00:02:51,030 --> 00:02:54,030
‫isso, vamos ao nosso modelo de passeio aqui.

65
00:02:54,030 --> 00:02:56,430
‫E assim, o que acabei

66
00:02:56,430 --> 00:02:59,310
‫de descrever seria, em teoria, fazer algo assim.

67
00:02:59,310 --> 00:03:00,670
‫Portanto, em nosso modelo de

68
00:03:00,670 --> 00:03:03,447
‫tour, adicionaríamos um campo chamado 'Comentários. '(clique nas

69
00:03:03,447 --> 00:03:06,114
‫teclas) E então defina o

70
00:03:07,050 --> 00:03:11,371
‫tipo para Mongoose. Esquema. ObjectId.

71
00:03:11,371 --> 00:03:13,782
‫(clicando nas teclas) E você

72
00:03:13,782 --> 00:03:15,910
‫não precisa escrever isso.

73
00:03:15,910 --> 00:03:18,629
‫Só estou fazendo isso para mostrar a você.

74
00:03:18,629 --> 00:03:20,920
‫(clique nas teclas) E, em

75
00:03:20,920 --> 00:03:24,710
‫seguida, conecte-o com 'Review. 'E, claro,

76
00:03:24,710 --> 00:03:28,683
‫isso aqui teria que ser um objeto.

77
00:03:28,683 --> 00:03:31,763
‫Mas, o que importa aqui é que

78
00:03:31,763 --> 00:03:35,100
‫basicamente é assim que implementaríamos a referência à criança.

79
00:03:35,100 --> 00:03:38,150
‫Então, o tour referenciando comentários, ok?

80
00:03:38,150 --> 00:03:40,174
‫Mas, novamente, não queremos fazer isso.

81
00:03:40,174 --> 00:03:43,848
‫Em vez disso, vamos implementar 'Virtual Populate. '(clicando nas

82
00:03:43,848 --> 00:03:48,480
‫teclas) Tudo bem.

83
00:03:48,480 --> 00:03:48,480
‫E funciona assim.

84
00:03:48,480 --> 00:03:52,337
‫Então, fazemos isso aqui no esquema do tour.

85
00:03:52,337 --> 00:03:54,470
‫(clique nas teclas) E ainda

86
00:03:54,470 --> 00:03:57,000
‫fazemos isso. virtual.

87
00:03:57,000 --> 00:04:00,283
‫Assim como com este campo virtual aqui,

88
00:04:00,283 --> 00:04:04,158
‫semana de duração, então digitamos o nome do campo virtual.

89
00:04:04,158 --> 00:04:05,936
‫Então, vamos chamá-lo

90
00:04:05,936 --> 00:04:10,450
‫de 'Comentários' e, em seguida, um objeto de algumas opções.

91
00:04:10,450 --> 00:04:12,017
‫E o primeiro é o

92
00:04:12,017 --> 00:04:14,030
‫nome do modelo que queremos fazer referência.

93
00:04:14,030 --> 00:04:16,850
‫E isso funciona exatamente como a referência normal.

94
00:04:16,850 --> 00:04:18,920
‫(clicando nas teclas)

95
00:04:18,920 --> 00:04:21,360
‫Novamente, o nome do modelo.

96
00:04:21,360 --> 00:04:23,580
‫Portanto, 'Revisão' ou curso, neste caso.

97
00:04:23,580 --> 00:04:26,490
‫E agora, realmente precisamos especificar o nome dos campos

98
00:04:26,490 --> 00:04:29,320
‫para conectar os dois conjuntos de dados.

99
00:04:29,320 --> 00:04:31,570
‫E esta é, para mim, a parte mais complicada de

100
00:04:31,570 --> 00:04:33,810
‫implementar este 'Virtual Populate. - E então,

101
00:04:33,810 --> 00:04:37,420
‫vamos ter certeza de que você realmente entendeu essa parte.

102
00:04:37,420 --> 00:04:39,880
‫Então, aqui, precisamos especificar dois campos.

103
00:04:39,880 --> 00:04:42,166
‫O campo estrangeiro e o campo local.

104
00:04:42,166 --> 00:04:46,940
‫Portanto, comecemos com o campo estrangeiro.

105
00:04:46,940 --> 00:04:49,990
‫E então, esse é o nome do campo no outro modelo.

106
00:04:49,990 --> 00:04:51,636
‫Portanto, no modelo Review,

107
00:04:51,636 --> 00:04:54,940
‫neste caso, onde a referência ao modelo atual é armazenada.

108
00:04:54,940 --> 00:04:59,050
‫E isso é, nesse caso, o campo Tour, certo?

109
00:04:59,050 --> 00:05:00,396
‫Então, vamos dar uma olhada nisso.

110
00:05:00,396 --> 00:05:02,867
‫E então, novamente, em nosso modelo de revisão, temos

111
00:05:02,867 --> 00:05:05,490
‫um campo chamado 'Tour. 'E é aqui

112
00:05:05,490 --> 00:05:08,940
‫que o ID do tour está sendo armazenado.

113
00:05:08,940 --> 00:05:11,442
‫E é por isso que

114
00:05:11,442 --> 00:05:14,111
‫aqui, neste campo estrangeiro, especificamos aquele

115
00:05:14,111 --> 00:05:17,720
‫nome daquele campo para conectar esses dois modelos, ok?

116
00:05:17,720 --> 00:05:20,220
‫E agora precisamos fazer o mesmo para o modelo atual.

117
00:05:20,220 --> 00:05:23,060
‫Portanto, precisamos dizer onde esse ID está realmente

118
00:05:23,060 --> 00:05:25,773
‫armazenado aqui neste modelo de passeio atual.

119
00:05:26,720 --> 00:05:27,883
‫Portanto, campo local.

120
00:05:29,520 --> 00:05:32,090
‫E isso é, o ID.

121
00:05:32,090 --> 00:05:34,600
‫Então, _ID, ok?

122
00:05:34,600 --> 00:05:37,368
‫E então, novamente, este _ID, que é como

123
00:05:37,368 --> 00:05:39,285
‫é chamado no modelo

124
00:05:39,285 --> 00:05:42,400
‫local, é chamado de 'Tour' no modelo estrangeiro.

125
00:05:42,400 --> 00:05:45,070
‫Portanto, no modelo Review. OK?

126
00:05:45,070 --> 00:05:47,020
‫E, novamente, é assim que

127
00:05:47,020 --> 00:05:48,763
‫conectamos esses dois modelos.

128
00:05:49,690 --> 00:05:51,750
‫Vamos escrever aqui

129
00:05:51,750 --> 00:05:55,223
‫que isso é 'Povoamento virtual', certo?

130
00:05:56,230 --> 00:05:58,580
‫E agora, com esta configuração, podemos

131
00:05:58,580 --> 00:06:01,260
‫realmente usar o Populate como fizemos antes.

132
00:06:01,260 --> 00:06:03,370
‫E então o que queremos fazer

133
00:06:03,370 --> 00:06:05,475
‫agora é ir em frente

134
00:06:05,475 --> 00:06:08,860
‫e preencher a turnê quando temos apenas uma turnê, ok?

135
00:06:08,860 --> 00:06:16,830
‫Então aqui no Postman, é nessa situação de 'Get Tour. ' OK?

136
00:06:16,830 --> 00:06:16,830
‫Vamos ver se isso realmente existe.

137
00:06:16,830 --> 00:06:19,963
‫E é, mas é uma viagem de teste esquisita.

138
00:06:21,490 --> 00:06:25,933
‫E então, vamos realmente fazer isso com este 'Forest Hiker'.

139
00:06:29,101 --> 00:06:30,033
‫Tudo bem.

140
00:06:32,380 --> 00:06:33,980
‫Então, quando tivermos esse

141
00:06:33,980 --> 00:06:36,080
‫tour, agora queremos preencher os comentários.

142
00:06:36,080 --> 00:06:39,073
‫E já deve estar aqui como um array vazio.

143
00:06:39,980 --> 00:06:41,220
‫Ah, aqui está.

144
00:06:41,220 --> 00:06:43,810
‫Não é um array vazio, mas é definido como 'null. 'Mas o

145
00:06:43,810 --> 00:06:45,540
‫campo virtual na verdade já

146
00:06:45,540 --> 00:06:47,450
‫está lá com as avaliações.

147
00:06:47,450 --> 00:06:49,160
‫Mas é nulo neste

148
00:06:49,160 --> 00:06:51,830
‫ponto porque ainda não o populamos, certo?

149
00:06:51,830 --> 00:06:53,800
‫E, novamente, queremos preenchê-lo aqui no

150
00:06:53,800 --> 00:06:54,940
‫'Get One

151
00:06:54,940 --> 00:06:57,360
‫Tour' e não em 'Get All Tours' porque

152
00:06:57,360 --> 00:06:59,319
‫isso seria um pouco de informação

153
00:06:59,319 --> 00:07:03,250
‫demais para enviar a um cliente quando ele obtiver todos os tours.

154
00:07:03,250 --> 00:07:05,350
‫Além disso, quando estamos obtendo todos os

155
00:07:05,350 --> 00:07:08,030
‫passeios, isso geralmente é para construir uma página de visão geral.

156
00:07:08,030 --> 00:07:09,340
‫E, nesse caso,

157
00:07:09,340 --> 00:07:12,000
‫geralmente não precisamos acessar todos os comentários.

158
00:07:12,000 --> 00:07:13,440
‫Só precisamos disso quando

159
00:07:13,440 --> 00:07:15,600
‫estamos realmente exibindo apenas um tour.

160
00:07:15,600 --> 00:07:17,080
‫OK? E então, acho que

161
00:07:17,080 --> 00:07:20,117
‫faz sentido apenas preencher isso no 'Get One Tour. 'Então, vamos

162
00:07:21,060 --> 00:07:23,010
‫fazer isso preencher

163
00:07:23,010 --> 00:07:24,803
‫bem no controlador.

164
00:07:24,803 --> 00:07:27,543
‫Então, o controlador de tour e aqui

165
00:07:27,543 --> 00:07:31,010
‫embaixo temos 'Get Tour. 'E então,

166
00:07:31,010 --> 00:07:33,473
‫isso é realmente muito fácil.

167
00:07:33,473 --> 00:07:36,624
‫Só falta chamar 'Preencher' após a

168
00:07:36,624 --> 00:07:40,670
‫outra consulta, e então simplesmente passar o nome do

169
00:07:40,670 --> 00:07:42,850
‫campo que queremos preencher.

170
00:07:42,850 --> 00:07:45,803
‫E então, como já sabemos, isso se chama 'Comentários. - E,

171
00:07:45,803 --> 00:07:48,613
‫na verdade, já deve ser isso.

172
00:07:50,520 --> 00:07:51,460
‫Tudo bem?

173
00:07:51,460 --> 00:07:54,573
‫Então, vamos testar isso agora e dar uma olhada nisso.

174
00:07:57,500 --> 00:08:02,010
‫E, de fato, agora obtemos nossa análise completa aqui.

175
00:08:02,010 --> 00:08:04,570
‫Tudo bem? Então isso foi povoado.

176
00:08:04,570 --> 00:08:07,160
‫E isso significa que nosso Populate

177
00:08:07,160 --> 00:08:09,130
‫Virtual está realmente funcionando.

178
00:08:09,130 --> 00:08:10,913
‫Agora, você pode começar

179
00:08:10,913 --> 00:08:12,752
‫a ver que isso está

180
00:08:12,752 --> 00:08:15,166
‫criando uma espécie de problema porque aqui

181
00:08:15,166 --> 00:08:17,410
‫está basicamente criando uma cadeia de habitantes.

182
00:08:17,410 --> 00:08:19,400
‫E isso não é nem um pouco ideal.

183
00:08:19,400 --> 00:08:22,690
‫Portanto, temos o tour preenchido com comentários.

184
00:08:22,690 --> 00:08:24,950
‫Mas, então, os comentários também são

185
00:08:24,950 --> 00:08:28,100
‫preenchidos com o tour novamente e também com o usuário.

186
00:08:28,100 --> 00:08:30,280
‫E o passeio também está

187
00:08:30,280 --> 00:08:32,270
‫ficando lotado de guias.

188
00:08:32,270 --> 00:08:34,160
‫O que, neste caso, não está

189
00:08:34,160 --> 00:08:35,820
‫acontecendo porque não há guias.

190
00:08:35,820 --> 00:08:38,770
‫Mas se houvesse, teríamos ainda outra população.

191
00:08:38,770 --> 00:08:41,618
‫E então aqui teríamos uma cadeia de três populações.

192
00:08:41,618 --> 00:08:45,360
‫E, portanto, para desempenho, isso não é ideal de forma alguma.

193
00:08:45,360 --> 00:08:47,500
‫Principalmente aqui com o tour.

194
00:08:47,500 --> 00:08:49,860
‫Portanto, temos o tour preenchido com comentários.

195
00:08:49,860 --> 00:08:52,660
‫E nas avaliações, voltamos a ter os dados do tour.

196
00:08:52,660 --> 00:08:55,550
‫E isso não faz muito sentido.

197
00:08:55,550 --> 00:08:57,430
‫Então, está uma bagunça agora.

198
00:08:57,430 --> 00:08:59,830
‫PORTANTO, a solução que usarei

199
00:08:59,830 --> 00:09:01,408
‫aqui é desativar

200
00:09:01,408 --> 00:09:04,710
‫o preenchimento dos comentários com os passeios, certo?

201
00:09:04,710 --> 00:09:09,460
‫Basicamente, não precisamos desses dados aqui em cada revisão.

202
00:09:09,460 --> 00:09:11,950
‫Portanto, neste caso, acho que é uma boa solução.

203
00:09:11,950 --> 00:09:14,370
‫Mas é claro, novamente no seu caso, sempre

204
00:09:14,370 --> 00:09:15,920
‫dependerá de como seu

205
00:09:15,920 --> 00:09:18,077
‫aplicativo funciona no seu caso específico.

206
00:09:18,077 --> 00:09:21,140
‫Mas neste aplicativo, é mais lógico ter realmente

207
00:09:21,140 --> 00:09:23,357
‫as avaliações disponíveis nos

208
00:09:23,357 --> 00:09:25,790
‫passeios, e não é tão importante

209
00:09:25,790 --> 00:09:28,750
‫ter o passeio disponível na avaliação, ok?

210
00:09:28,750 --> 00:09:32,010
‫Então, vamos desligar esse preenchimento basicamente, no

211
00:09:32,010 --> 00:09:33,513
‫modelo Review.

212
00:09:35,620 --> 00:09:36,640
‫OK?

213
00:09:36,640 --> 00:09:39,573
‫Então, vamos apenas comentar essa

214
00:09:40,490 --> 00:09:41,823
‫parte, copiá-la

215
00:09:44,670 --> 00:09:48,253
‫aqui, e basicamente nos livrar desta primeira.

216
00:09:50,530 --> 00:09:51,420
‫Agora tudo bem?

217
00:09:51,420 --> 00:09:52,620
‫Prepare-se para salvar.

218
00:09:52,620 --> 00:09:53,790
‫Vamos tentar novamente.

219
00:09:53,790 --> 00:09:57,083
‫E então, agora devemos ver apenas o ID do passeio aqui.

220
00:09:59,670 --> 00:10:02,800
‫OK? E, de fato, é exatamente isso que obtemos.

221
00:10:02,800 --> 00:10:04,627
‫OK? Agora, com

222
00:10:04,627 --> 00:10:07,603
‫isso, é claro, ainda fazemos referência aos pais, certo?

223
00:10:07,603 --> 00:10:10,648
‫Ainda mantemos uma referência aos passeios aqui,

224
00:10:10,648 --> 00:10:13,100
‫mas simplesmente não a preenchemos.

225
00:10:13,100 --> 00:10:14,920
‫E, novamente, porque nem

226
00:10:14,920 --> 00:10:16,749
‫sempre precisamos desses dados aqui.

227
00:10:16,749 --> 00:10:20,970
‫Tudo bem. Vamos recapitular rapidamente o que fizemos aqui.

228
00:10:20,970 --> 00:10:24,698
‫Então, começamos a fazer apenas referências aos pais na revisão.

229
00:10:24,698 --> 00:10:26,853
‫Mas isso fez com

230
00:10:26,853 --> 00:10:30,360
‫que, nos passeios, não tivéssemos acesso às resenhas correspondentes.

231
00:10:30,360 --> 00:10:32,350
‫E a solução mais fácil para

232
00:10:32,350 --> 00:10:35,090
‫isso seria também fazer referências às crianças nos passeios.

233
00:10:35,090 --> 00:10:36,740
‫Mas o problema com

234
00:10:36,740 --> 00:10:39,000
‫isso seria que não queremos realmente

235
00:10:39,000 --> 00:10:40,801
‫manter uma matriz de todos

236
00:10:40,801 --> 00:10:43,310
‫os documentos filho no documento pai, certo?

237
00:10:43,310 --> 00:10:44,993
‫Porque, novamente, não

238
00:10:44,993 --> 00:10:47,960
‫queremos permitir que os arrays cresçam indefinidamente.

239
00:10:47,960 --> 00:10:49,050
‫Então, em

240
00:10:49,050 --> 00:10:52,853
‫vez de fazer isso, implementamos populates virtuais como este.

241
00:10:54,279 --> 00:10:56,100
‫Tudo bem? Então, assim.

242
00:10:56,100 --> 00:10:59,340
‫E isso nos permite basicamente fazer exatamente a mesma coisa.

243
00:10:59,340 --> 00:11:01,940
‫Portanto, manter uma referência a todos os

244
00:11:01,940 --> 00:11:03,049
‫documentos filho

245
00:11:03,049 --> 00:11:05,911
‫no documento pai, mas sem realmente persistir essas

246
00:11:05,911 --> 00:11:07,970
‫informações no banco de dados.

247
00:11:07,970 --> 00:11:11,002
‫E então, depois de configurar esse

248
00:11:11,002 --> 00:11:14,196
‫populate virtual, tudo o que precisamos fazer

249
00:11:14,196 --> 00:11:19,090
‫é basicamente usar o Populate como fizemos antes com as referências reais.

250
00:11:19,090 --> 00:11:20,668
‫E então, finalmente,

251
00:11:20,668 --> 00:11:24,108
‫também desligamos um dos populates que tínhamos na revisão.

252
00:11:24,108 --> 00:11:26,610
‫Então, este aqui, onde

253
00:11:26,610 --> 00:11:29,618
‫preenchemos o ID do passeio, porque

254
00:11:29,618 --> 00:11:33,230
‫isso estava criando uma cadeia ineficiente de preenchimentos.

255
00:11:33,230 --> 00:11:36,470
‫E isso, é claro, é algo que não queremos.

256
00:11:36,470 --> 00:11:38,430
‫E assim,

257
00:11:38,430 --> 00:11:43,070
‫no final, acabamos com um resultado assim, ok?

258
00:11:43,070 --> 00:11:43,903
‫Excelente.

259
00:11:43,903 --> 00:11:45,560
‫Então, espero que tenha feito sentido para você.

260
00:11:45,560 --> 00:11:47,086
‫E com

261
00:11:47,086 --> 00:11:51,200
‫isso, encerramos por enquanto essa parte do povoamento, certo?

262
00:11:51,200 --> 00:11:53,692
‫E agora vamos passar para o próximo

263
00:11:53,692 --> 00:11:56,783
‫tópico, que basicamente é a criação de rotas aninhadas.

