﻿1
00:00:01,060 --> 00:00:03,880
‫-: Bienvenue à la prochaine vidéo.

2
00:00:03,880 --> 00:00:05,834
‫Et continuons maintenant avec une

3
00:00:05,834 --> 00:00:08,409
‫nouvelle fonctionnalité assez avancée de Mongoose appelée

4
00:00:08,409 --> 00:00:10,917
‫"Virtual Populate". « Donc,

5
00:00:12,410 --> 00:00:14,441
‫à ce stade, nous avons

6
00:00:14,441 --> 00:00:16,220
‫rempli les critiques avec

7
00:00:16,220 --> 00:00:20,940
‫la visite et les données de l'utilisateur ici, n'est-ce pas ?

8
00:00:20,940 --> 00:00:22,516
‫Et donc, en ce

9
00:00:22,516 --> 00:00:26,160
‫moment, lorsque nous demandons des avis, nous avons accès à ces informations.

10
00:00:26,160 --> 00:00:29,086
‫Cependant, cela laisse encore un problème non résolu.

11
00:00:29,086 --> 00:00:33,290
‫Alors, comment allons-nous accéder aux avis sur les visites ?

12
00:00:33,290 --> 00:00:34,936
‫Donc en gros, c'est l'inverse.

13
00:00:34,936 --> 00:00:38,380
‫Donc, disons que j'ai demandé une visite spécifique.

14
00:00:38,380 --> 00:00:39,766
‫Et puis, comment aurai-je

15
00:00:39,766 --> 00:00:42,306
‫accès à toutes les critiques de cette tournée ?

16
00:00:42,306 --> 00:00:44,803
‫Et ce problème se pose ici parce que

17
00:00:44,803 --> 00:00:47,357
‫nous avons fait référence aux parents sur les critiques.

18
00:00:47,357 --> 00:00:50,676
‫Donc, en gros, avoir les critiques pointant vers

19
00:00:50,676 --> 00:00:54,350
‫les visites et non les visites pointant vers les critiques.

20
00:00:54,350 --> 00:00:57,180
‫Et donc, comme nous l'avons dit au début de

21
00:00:57,180 --> 00:00:58,660
‫la section, dans ce

22
00:00:58,660 --> 00:01:01,560
‫cas, le parent ne connaît pas vraiment ses enfants.

23
00:01:01,560 --> 00:01:03,060
‫Et donc, dans

24
00:01:03,060 --> 00:01:06,480
‫cet exemple, la tournée ne connaît pas ses critiques.

25
00:01:06,480 --> 00:01:08,170
‫Et parfois, ça va.

26
00:01:08,170 --> 00:01:10,750
‫Mais dans ce cas, nous voulons en

27
00:01:10,750 --> 00:01:14,790
‫fait que la tournée connaisse essentiellement toutes les critiques qu'elle a.

28
00:01:14,790 --> 00:01:16,470
‫Maintenant, pour résoudre ce problème, avec

29
00:01:16,470 --> 00:01:18,110
‫ce que nous savons

30
00:01:18,110 --> 00:01:20,330
‫à ce stade, nous pourrions avoir deux solutions.

31
00:01:20,330 --> 00:01:23,050
‫Et la première consisterait à rechercher

32
00:01:23,050 --> 00:01:26,570
‫manuellement des avis chaque fois que nous recherchons des visites.

33
00:01:26,570 --> 00:01:28,106
‫Mais ce serait un

34
00:01:28,106 --> 00:01:30,550
‫peu fastidieux de le faire manuellement comme ça.

35
00:01:30,550 --> 00:01:33,440
‫Et la deuxième solution pourrait être de faire aussi

36
00:01:33,440 --> 00:01:35,860
‫du référencement des enfants sur les tournées.

37
00:01:35,860 --> 00:01:37,810
‫Donc, en gros, conservez un tableau de

38
00:01:37,810 --> 00:01:40,460
‫tous les identifiants de révision sur chaque document de visite.

39
00:01:40,460 --> 00:01:42,100
‫Ensuite, tout ce que nous

40
00:01:42,100 --> 00:01:45,020
‫aurions à faire serait de remplir ce tableau, n'est-ce pas ?

41
00:01:45,020 --> 00:01:47,513
‫Mais, en fait, nous avons déjà exclu de

42
00:01:47,513 --> 00:01:49,341
‫le faire correctement au

43
00:01:49,341 --> 00:01:51,751
‫début, car nous ne voulons pas stocker

44
00:01:51,751 --> 00:01:53,785
‫ce tableau d'ID d'avis qui pourrait

45
00:01:53,785 --> 00:01:57,190
‫ensuite croître indéfiniment dans notre base de données, n'est-ce pas ?

46
00:01:57,190 --> 00:01:59,770
‫Et c'est en fait exactement pourquoi nous avons choisi

47
00:01:59,770 --> 00:02:02,243
‫le référencement des parents en premier lieu.

48
00:02:02,243 --> 00:02:05,450
‫Cependant, il existe une excellente solution pour cela.

49
00:02:05,450 --> 00:02:08,040
‫Et c'est parce que Mongoose nous offre en fait

50
00:02:08,040 --> 00:02:10,054
‫une très bonne solution à ce

51
00:02:10,054 --> 00:02:14,930
‫problème avec une fonctionnalité assez avancée appelée "Virtual Populate". ' Donc, avec 'Virtual Populate',

52
00:02:14,930 --> 00:02:16,809
‫nous pouvons en

53
00:02:16,809 --> 00:02:20,020
‫fait remplir la tournée avec des critiques.

54
00:02:20,020 --> 00:02:21,503
‫Donc, en d'autres

55
00:02:21,503 --> 00:02:24,624
‫termes, nous pouvons avoir accès à toutes les

56
00:02:24,624 --> 00:02:29,624
‫critiques d'une certaine tournée, mais sans conserver cet éventail d'identifiants sur la tournée.

57
00:02:29,850 --> 00:02:31,535
‫Alors, pensez à "Virtual

58
00:02:31,535 --> 00:02:35,316
‫Populate" comme un moyen de conserver ce tableau d'ID de

59
00:02:35,316 --> 00:02:39,750
‫révision lors d'une tournée, mais sans le conserver dans la base de données.

60
00:02:39,750 --> 00:02:41,916
‫Et donc cela résout le problème que

61
00:02:41,916 --> 00:02:44,790
‫nous avons avec le référencement des enfants, n'est-ce pas ?

62
00:02:44,790 --> 00:02:49,490
‫Donc, c'est un peu comme les champs virtuels, mais avec la population, d'accord ?

63
00:02:49,490 --> 00:02:51,030
‫Donc, juste pour illustrer

64
00:02:51,030 --> 00:02:54,030
‫cela, passons à notre modèle de tournée ici.

65
00:02:54,030 --> 00:02:56,430
‫Et donc, ce que je viens de

66
00:02:56,430 --> 00:02:59,310
‫décrire serait, en théorie, de faire quelque chose comme ça.

67
00:02:59,310 --> 00:03:00,670
‫Ainsi, sur notre modèle de tournée,

68
00:03:00,670 --> 00:03:03,447
‫nous ajouterions un champ appelé « Avis ». ' (cliquant

69
00:03:03,447 --> 00:03:06,114
‫sur les touches) Et puis définissez

70
00:03:07,050 --> 00:03:11,371
‫le type sur Mongoose. Schéma. ID d'objet.

71
00:03:11,371 --> 00:03:13,782
‫(les touches cliquent) Et vous n'avez

72
00:03:13,782 --> 00:03:15,910
‫pas besoin d'écrire ceci.

73
00:03:15,910 --> 00:03:18,629
‫Je le fais juste pour te le montrer.

74
00:03:18,629 --> 00:03:20,920
‫(cliquant sur les touches) Et

75
00:03:20,920 --> 00:03:24,710
‫puis connectez-le avec 'Review. ' Et bien

76
00:03:24,710 --> 00:03:28,683
‫sûr, ceci ici devrait être un objet.

77
00:03:28,683 --> 00:03:31,763
‫Mais ce qui compte ici, c'est que c'est essentiellement

78
00:03:31,763 --> 00:03:35,100
‫ainsi que nous mettrons en œuvre le référencement des enfants.

79
00:03:35,100 --> 00:03:38,150
‫Alors la tournée fait référence aux critiques, d'accord ?

80
00:03:38,150 --> 00:03:40,174
‫Mais encore une fois, nous ne voulons pas le faire.

81
00:03:40,174 --> 00:03:43,848
‫Donc, à la place, nous allons implémenter 'Virtual Populate. ' (cliquant

82
00:03:43,848 --> 00:03:45,980
‫sur les touches)

83
00:03:45,980 --> 00:03:48,480
‫D'accord. Et ça marche comme ça.

84
00:03:48,480 --> 00:03:52,337
‫Nous le faisons donc ici sur le schéma de la tournée.

85
00:03:52,337 --> 00:03:54,470
‫(les touches cliquent) Et nous le

86
00:03:54,470 --> 00:03:57,000
‫faisons toujours. virtuel.

87
00:03:57,000 --> 00:04:00,283
‫Donc comme avec ce champ virtuel ici,

88
00:04:00,283 --> 00:04:04,158
‫durée semaine, puis on tape le nom du champ virtuel.

89
00:04:04,158 --> 00:04:05,936
‫Appelons-le donc «

90
00:04:05,936 --> 00:04:10,450
‫Reviews », puis un objet de certaines options.

91
00:04:10,450 --> 00:04:12,017
‫Et le premier est le

92
00:04:12,017 --> 00:04:14,030
‫nom du modèle que nous voulons référencer.

93
00:04:14,030 --> 00:04:16,850
‫Et donc ça marche comme avec le référencement normal.

94
00:04:16,850 --> 00:04:18,920
‫(clic des touches) Encore

95
00:04:18,920 --> 00:04:21,360
‫une fois, le nom du modèle.

96
00:04:21,360 --> 00:04:23,580
‫Donc, « Examen » ou bien sûr, dans ce cas.

97
00:04:23,580 --> 00:04:26,490
‫Et maintenant, nous devons en fait spécifier le nom des

98
00:04:26,490 --> 00:04:29,320
‫champs afin de connecter les deux ensembles de données.

99
00:04:29,320 --> 00:04:31,570
‫Et c'est, pour moi, la partie la plus compliquée de la mise en

100
00:04:31,570 --> 00:04:33,810
‫œuvre de ce 'Virtual Populate. ' Et

101
00:04:33,810 --> 00:04:37,420
‫donc, assurons-nous que vous comprenez vraiment cette partie.

102
00:04:37,420 --> 00:04:39,880
‫Donc ici, nous devons spécifier deux champs.

103
00:04:39,880 --> 00:04:42,166
‫Le champ étranger et le champ local.

104
00:04:42,166 --> 00:04:46,940
‫Commençons donc par le champ étranger.

105
00:04:46,940 --> 00:04:49,990
‫Et donc, c'est le nom du champ dans l'autre modèle.

106
00:04:49,990 --> 00:04:51,636
‫Donc dans le modèle Review

107
00:04:51,636 --> 00:04:54,940
‫dans ce cas, où la référence au modèle actuel est stockée.

108
00:04:54,940 --> 00:04:59,050
‫Et c'est, dans ce cas, le terrain du Tour, non ?

109
00:04:59,050 --> 00:05:00,396
‫Alors, regardons ça.

110
00:05:00,396 --> 00:05:02,867
‫Et donc, encore une fois, dans notre modèle d'examen, nous

111
00:05:02,867 --> 00:05:05,490
‫avons un champ appelé "Tour". ' Et c'est

112
00:05:05,490 --> 00:05:08,940
‫donc là que l'ID de la tournée est stocké.

113
00:05:08,940 --> 00:05:11,442
‫Et c'est pourquoi ici, dans ce

114
00:05:11,442 --> 00:05:14,111
‫champ étranger, nous spécifions ce nom de

115
00:05:14,111 --> 00:05:17,720
‫ce champ afin de connecter ces deux modèles, d'accord ?

116
00:05:17,720 --> 00:05:20,220
‫Et maintenant, nous devons faire la même chose pour le modèle actuel.

117
00:05:20,220 --> 00:05:23,060
‫Donc, nous devons dire où cet ID est réellement

118
00:05:23,060 --> 00:05:25,773
‫stocké ici dans ce modèle Tour actuel.

119
00:05:26,720 --> 00:05:27,883
‫Donc, champ local.

120
00:05:29,520 --> 00:05:32,090
‫Et c'est, l'ID.

121
00:05:32,090 --> 00:05:34,600
‫Alors, _ID, d'accord ?

122
00:05:34,600 --> 00:05:37,368
‫Et donc, encore une fois, ce _ID, qui

123
00:05:37,368 --> 00:05:39,285
‫est son nom dans le

124
00:05:39,285 --> 00:05:42,400
‫modèle local, est appelé 'Tour' dans le modèle étranger.

125
00:05:42,400 --> 00:05:45,070
‫Donc, dans le modèle Review. D'accord?

126
00:05:45,070 --> 00:05:47,020
‫Et encore une fois, c'est ainsi que

127
00:05:47,020 --> 00:05:48,763
‫nous connectons ces deux modèles ensemble.

128
00:05:49,690 --> 00:05:51,750
‫Écrivons ici qu'il s'agit

129
00:05:51,750 --> 00:05:55,223
‫de « Population virtuelle », d'accord ?

130
00:05:56,230 --> 00:05:58,580
‫Et maintenant, avec cette configuration, nous pouvons

131
00:05:58,580 --> 00:06:01,260
‫réellement utiliser Populate comme nous le faisions auparavant.

132
00:06:01,260 --> 00:06:03,370
‫Et donc ce que nous voulons faire

133
00:06:03,370 --> 00:06:05,475
‫maintenant, c'est aller de l'avant et

134
00:06:05,475 --> 00:06:08,860
‫remplir la tournée quand nous n'avons qu'une seule tournée, d'accord ?

135
00:06:08,860 --> 00:06:16,830
‫Donc ici dans Postman, c'est dans cette situation de 'Get Tour'. ' D'accord?

136
00:06:16,830 --> 00:06:16,830
‫Voyons si cela existe réellement.

137
00:06:16,830 --> 00:06:19,963
‫Et c'est le cas, mais c'est cette tournée d'essai étrange.

138
00:06:21,490 --> 00:06:25,933
‫Et donc, faisons-le avec celui-ci 'Forest Hiker'.

139
00:06:29,101 --> 00:06:30,033
‫D'accord.

140
00:06:32,380 --> 00:06:33,980
‫Ainsi, lorsque nous aurons cette

141
00:06:33,980 --> 00:06:36,080
‫tournée, nous voulons maintenant remplir les critiques.

142
00:06:36,080 --> 00:06:39,073
‫Et il devrait déjà être ici en tant que tableau vide.

143
00:06:39,980 --> 00:06:41,220
‫Ah, voilà.

144
00:06:41,220 --> 00:06:43,810
‫Ce n'est pas un tableau vide, mais il est défini sur 'null. ' Mais

145
00:06:43,810 --> 00:06:45,540
‫le champ virtuel est en

146
00:06:45,540 --> 00:06:47,450
‫fait déjà là avec les critiques.

147
00:06:47,450 --> 00:06:49,160
‫Mais c'est nul à ce stade

148
00:06:49,160 --> 00:06:51,830
‫parce que nous ne l'avons pas encore rempli, d'accord ?

149
00:06:51,830 --> 00:06:53,800
‫Et encore une fois, nous voulons seulement

150
00:06:53,800 --> 00:06:54,940
‫le remplir ici dans

151
00:06:54,940 --> 00:06:57,360
‫le « Get One Tour », et non dans

152
00:06:57,360 --> 00:06:59,319
‫« Get All Tours » car ce

153
00:06:59,319 --> 00:07:03,250
‫serait un peu trop d'informations à envoyer à un client lorsqu'il recevra toutes les visites.

154
00:07:03,250 --> 00:07:05,350
‫De plus, lorsque nous obtenons toutes les

155
00:07:05,350 --> 00:07:08,030
‫visites, c'est généralement pour créer une page de vue d'ensemble.

156
00:07:08,030 --> 00:07:09,340
‫Et dans ce cas,

157
00:07:09,340 --> 00:07:12,000
‫nous n'avons généralement pas besoin d'accéder à tous les avis.

158
00:07:12,000 --> 00:07:13,440
‫Nous n'en avons besoin

159
00:07:13,440 --> 00:07:15,600
‫que lorsque nous n'affichons réellement qu'une seule tournée.

160
00:07:15,600 --> 00:07:17,080
‫D'accord? Et donc, je pense qu'il

161
00:07:17,080 --> 00:07:20,117
‫est logique de ne faire cette population que sur 'Get One Tour'. ' Alors,

162
00:07:21,060 --> 00:07:23,010
‫faisons ce peuplement directement

163
00:07:23,010 --> 00:07:24,803
‫dans le contrôleur.

164
00:07:24,803 --> 00:07:27,543
‫Donc, le contrôleur de tournée et ici où nous

165
00:07:27,543 --> 00:07:31,010
‫avons « Get Tour ». ' Et donc,

166
00:07:31,010 --> 00:07:33,473
‫c'est en fait très facile.

167
00:07:33,473 --> 00:07:36,624
‫Il suffit d'appeler 'Populate' après l'autre

168
00:07:36,624 --> 00:07:40,670
‫requête, puis de passer simplement le nom du champ

169
00:07:40,670 --> 00:07:42,850
‫que nous voulons remplir.

170
00:07:42,850 --> 00:07:45,803
‫Et donc, comme nous le savons déjà, cela s'appelle "Avis". ' Et,

171
00:07:45,803 --> 00:07:48,613
‫donc ça devrait déjà être ça.

172
00:07:50,520 --> 00:07:51,460
‫D'accord?

173
00:07:51,460 --> 00:07:54,573
‫Alors, testons cela maintenant et examinons cela.

174
00:07:57,500 --> 00:08:02,010
‫Et en effet, nous obtenons maintenant notre examen complet ici.

175
00:08:02,010 --> 00:08:04,570
‫D'accord? Alors ça s'est peuplé.

176
00:08:04,570 --> 00:08:07,160
‫Et cela signifie donc que notre

177
00:08:07,160 --> 00:08:09,130
‫population virtuelle fonctionne réellement.

178
00:08:09,130 --> 00:08:10,913
‫Maintenant, vous pourriez commencer

179
00:08:10,913 --> 00:08:12,752
‫à voir que cela crée

180
00:08:12,752 --> 00:08:15,166
‫une sorte de problème, car ici, cela

181
00:08:15,166 --> 00:08:17,410
‫crée essentiellement une chaîne de peuplements.

182
00:08:17,410 --> 00:08:19,400
‫Et ce n'est pas du tout l'idéal.

183
00:08:19,400 --> 00:08:22,690
‫Donc, nous avons la tournée remplie de critiques.

184
00:08:22,690 --> 00:08:24,950
‫Mais ensuite, les critiques sont également

185
00:08:24,950 --> 00:08:28,100
‫remplies à nouveau avec la visite, ainsi qu'avec l'utilisateur.

186
00:08:28,100 --> 00:08:30,280
‫Et puis la visite se

187
00:08:30,280 --> 00:08:32,270
‫remplit également de guides.

188
00:08:32,270 --> 00:08:34,160
‫Ce qui, dans ce cas, ne se produit pas

189
00:08:34,160 --> 00:08:35,820
‫car il n'y a pas de guides.

190
00:08:35,820 --> 00:08:38,770
‫Mais s'il y en avait, alors nous aurions encore une autre population.

191
00:08:38,770 --> 00:08:41,618
‫Et donc ici, nous aurions une chaîne de trois populations.

192
00:08:41,618 --> 00:08:45,360
‫Et donc pour les performances, ce n'est bien sûr pas idéal du tout.

193
00:08:45,360 --> 00:08:47,500
‫Surtout ici avec la tournée.

194
00:08:47,500 --> 00:08:49,860
‫Nous avons donc la tournée peuplée de critiques.

195
00:08:49,860 --> 00:08:52,660
‫Et dans les critiques, nous avons à nouveau les données sur la tournée.

196
00:08:52,660 --> 00:08:55,550
‫Et donc cela n'a pas beaucoup de sens du tout.

197
00:08:55,550 --> 00:08:57,430
‫Donc, c'est un peu le bordel maintenant.

198
00:08:57,430 --> 00:08:59,830
‫DONC, la solution que je vais utiliser

199
00:08:59,830 --> 00:09:01,408
‫ici est de

200
00:09:01,408 --> 00:09:04,710
‫désactiver le remplissage des avis avec les visites, d'accord ?

201
00:09:04,710 --> 00:09:09,460
‫Donc, fondamentalement, nous n'avons pas besoin de ces données ici sur chaque examen.

202
00:09:09,460 --> 00:09:11,950
‫Donc dans ce cas, je pense que c'est une bonne solution.

203
00:09:11,950 --> 00:09:14,370
‫Mais bien sûr, encore une fois dans votre cas,

204
00:09:14,370 --> 00:09:15,920
‫cela dépendra toujours du fonctionnement

205
00:09:15,920 --> 00:09:18,077
‫de votre application dans votre cas spécifique.

206
00:09:18,077 --> 00:09:21,140
‫Mais dans cette application, il est plus logique d'avoir

207
00:09:21,140 --> 00:09:23,357
‫vraiment les critiques disponibles sur les

208
00:09:23,357 --> 00:09:25,790
‫tournées, et ce n'est pas si important

209
00:09:25,790 --> 00:09:28,750
‫d'avoir la tournée disponible sur la critique, d'accord ?

210
00:09:28,750 --> 00:09:32,010
‫Donc, désactivons essentiellement cette population, dans le

211
00:09:32,010 --> 00:09:33,513
‫modèle Review.

212
00:09:35,620 --> 00:09:36,640
‫D'accord?

213
00:09:36,640 --> 00:09:39,573
‫Alors, commentons simplement cette partie, copions-la

214
00:09:40,490 --> 00:09:41,823
‫ici, et

215
00:09:44,670 --> 00:09:48,253
‫donc, en gros, débarrassons-nous de cette première partie.

216
00:09:50,530 --> 00:09:51,420
‫Maintenant, d'accord ?

217
00:09:51,420 --> 00:09:52,620
‫Préparez-vous à économiser.

218
00:09:52,620 --> 00:09:53,790
‫Essayons à nouveau.

219
00:09:53,790 --> 00:09:57,083
‫Et donc, maintenant, nous ne devrions voir que l'ID de la tournée ici.

220
00:09:59,670 --> 00:10:02,800
‫D'accord? Et en effet, c'est exactement ce que nous obtenons.

221
00:10:02,800 --> 00:10:04,627
‫D'accord? Maintenant, avec cela,

222
00:10:04,627 --> 00:10:07,603
‫bien sûr, nous faisons toujours du référencement aux parents, d'accord ?

223
00:10:07,603 --> 00:10:10,648
‫Nous gardons toujours une référence aux visites ici, mais

224
00:10:10,648 --> 00:10:13,100
‫nous ne la remplissons tout simplement pas.

225
00:10:13,100 --> 00:10:14,920
‫Et encore, parce que nous n'avons

226
00:10:14,920 --> 00:10:16,749
‫pas toujours besoin de ces données ici.

227
00:10:16,749 --> 00:10:20,970
‫D'accord. Récapitulons rapidement ce que nous avons fait ici.

228
00:10:20,970 --> 00:10:24,698
‫Nous avons donc commencé à ne faire que le référencement des parents sur l'examen.

229
00:10:24,698 --> 00:10:26,853
‫Mais cela a fait que lors

230
00:10:26,853 --> 00:10:30,360
‫des tournées, nous n'avions pas accès à ses critiques correspondantes.

231
00:10:30,360 --> 00:10:32,350
‫Et la solution la plus simple pour

232
00:10:32,350 --> 00:10:35,090
‫cela serait de faire également du référencement des enfants lors des visites.

233
00:10:35,090 --> 00:10:36,740
‫Mais le problème avec

234
00:10:36,740 --> 00:10:39,000
‫cela serait que nous ne voulons pas réellement

235
00:10:39,000 --> 00:10:40,801
‫conserver un tableau de tous les

236
00:10:40,801 --> 00:10:43,310
‫documents enfants sur le document parent, n'est-ce pas ?

237
00:10:43,310 --> 00:10:44,993
‫Parce que, encore une fois,

238
00:10:44,993 --> 00:10:47,960
‫nous ne voulons pas permettre aux tableaux de croître indéfiniment.

239
00:10:47,960 --> 00:10:49,050
‫Ainsi, au lieu

240
00:10:49,050 --> 00:10:52,853
‫de faire cela, nous avons implémenté des populations virtuelles comme celle-ci.

241
00:10:54,279 --> 00:10:56,100
‫D'accord? Alors, juste comme ça.

242
00:10:56,100 --> 00:10:59,340
‫Et cela nous permet de faire exactement la même chose.

243
00:10:59,340 --> 00:11:01,940
‫Donc, en gardant une référence à tous les

244
00:11:01,940 --> 00:11:03,049
‫documents enfants

245
00:11:03,049 --> 00:11:05,911
‫sur le document parent, mais sans réellement conserver ces

246
00:11:05,911 --> 00:11:07,970
‫informations dans la base de données.

247
00:11:07,970 --> 00:11:11,002
‫Et donc, après avoir configuré ce peuplement

248
00:11:11,002 --> 00:11:14,196
‫virtuel, tout ce que nous avions à faire

249
00:11:14,196 --> 00:11:19,090
‫était d'utiliser essentiellement Populate comme nous l'avons fait auparavant avec les références réelles.

250
00:11:19,090 --> 00:11:20,668
‫Et puis, enfin, nous

251
00:11:20,668 --> 00:11:24,108
‫avons également désactivé l'une des populations que nous avions sur l'examen.

252
00:11:24,108 --> 00:11:26,610
‫Donc, celui-ci ici, où

253
00:11:26,610 --> 00:11:29,618
‫nous avons renseigné l'ID de la tournée,

254
00:11:29,618 --> 00:11:33,230
‫car cela créait une chaîne de remplissage inefficace.

255
00:11:33,230 --> 00:11:36,470
‫Et c'est donc, bien sûr, quelque chose que nous ne voulons pas.

256
00:11:36,470 --> 00:11:38,430
‫Et donc, au final,

257
00:11:38,430 --> 00:11:43,070
‫on s'est retrouvé avec un résultat comme celui-ci, d'accord ?

258
00:11:43,070 --> 00:11:43,903
‫Super.

259
00:11:43,903 --> 00:11:45,560
‫Donc, j'espère que cela a du sens pour vous.

260
00:11:45,560 --> 00:11:47,086
‫Et donc avec

261
00:11:47,086 --> 00:11:51,200
‫cela, nous terminons pour l'instant cette partie du peuplement, d'accord ?

262
00:11:51,200 --> 00:11:53,692
‫Et donc maintenant passons à un sujet

263
00:11:53,692 --> 00:11:56,783
‫suivant, qui consiste essentiellement à créer des routes imbriquées.

