‫Nous reviendrons maintenant que nous avons tout mis en place, nous pouvons continuer et créer notre premier code ici quand
‫nous aurons du code, mais ce n'est pas la magie que nous attendions.
‫Droit.
‫Alors allons de l'avant et créons une méthode qui insérera les universités dans notre table des universités parce
‫que nous avons cette table université.
‫Et si nous vérifions les données, donc la définition de la table ouverte, ce n'est pas la seule mais les données de la table ouverte ou
‫courte.
‫Si on fait ça, on voit qu'il est vide.
‫Nous n'avons donc aucune idée, pas encore de nom, mais nous allons changer cela avec du code.
‫Créons donc une nouvelle méthode et ce sera un vide public.
‫Insérez les universités et cette méthode devrait simplement insérer les universités.
‫Une fois que nous l'appelons, cela ajoutera les universités à notre table universitaire maintenant ici.
‫Ce que je vais faire, c'est d'abord que j'ai besoin d'une université et pour utiliser cette classe universitaire, car nous n'avons
‫pas créé de classe universitaire.
‫Droit.
‫Et je veux utiliser l'objet université.
‫Je dois aller de l'avant avec mon lien vers vos classes de données, SGBD et Drag University ici.
‫Donc, à partir de mes tables, une université traîne et maintenant je peux aller de l'avant et utiliser l'université ici.
‫Cela prendra donc un peu de temps, mais maintenant je peux voir que maintenant c'est vert et maintenant nous pouvons l'utiliser.
‫Maintenant, allons de l'avant et créons un objet.
‫Je vais appeler à Yale, qui sera une nouvelle université, et cet objet Yale devrait avoir un nom.
‫Et comme vous pouvez le voir, Yale a un nom et c'est plutôt cool car nous pouvons alors accéder à son identifiant, nous pouvons
‫accéder à son nom afin qu'il puisse accéder à toutes ses propriétés que nous avons configurées.
‫Et ce que nous avons configuré ces propriétés, ce que nous avons fait dans notre table afin que vous puissiez créer des objets de votre
‫table.
‫Et c'est plutôt cool.
‫Vous pouvez donc simplement utiliser ce lien vers les classes de données Ezekial, faire une démonstration et faire glisser vos tables ici et cela créera des
‫classes pour vous.
‫Et c'est plutôt cool.
‫Nous pouvons donc maintenant utiliser le nom et je vais définir ce nom sur Yale comme ça.
‫Maintenant, pour insérer Yale dans ma table de données avec ce nom, je dois continuer et utiliser le contexte de données que nous avons
‫configuré dans la dernière vidéo.
‫Donc, ce lien vers le contexte des données et ici dans les universités, il y a donc une propriété appelée universités.
‫Il contient cette méthode ici, à insérer lors de la soumission.
‫Et qu'est-ce qu'on veut insérer ?
‫Eh bien, une entité universitaire et l'entité dans laquelle je veux entrer est Yale.
‫Donc, ce que je fais en fait ici, c'est que j'entre des données dans ma table d'université.
‫Donc ce code fait ça.
‫Et c'est plutôt chouette, n'est-ce pas ?
‫Donc, afin de soumettre ces modifications, je fais simplement quelque chose dans ce contexte de données qui soumet les modifications.
‫C'est ça.
‫Alors maintenant, je soumets ces modifications, ce qui signifie que je soumets ceci et cert sur soumettre.
‫Donc, comme vous pouvez le voir, il ne s'insère qu'une fois soumis.
‫Et dans cette ligne ici, je soumets maintenant afin d'afficher l'université sur ma table, je
‫dois appeler ma grille de données principale et définir sa source d'élément sur le contexte de données que les universités.
‫D'accord.
‫Donc, si nous vérifions ce que c'est, cela signifie que la note est dans notre fichier Zemel.
‫Ces données sont-elles exactes actuellement ?
‫Il n'a aucune donnée.
‫C'est assez vide.
‫Droit.
‫Mais c'est cette grille de données où nous définissons ce nom comme grille de données principale et maintenant nous définissons sa source d'élément
‫sur le contexte de données.
‫Cette université nous montrera toutes les universités qui sont dans notre base de données ou dans ce tableau.
‫Je vais donc appeler cette méthode de l'université d'insertion.
‫Et exécutez le code, et si je fais cela, vous voyez que nous avons cet ID et le nom Yael ici, c'est
‫donc ce que notre code fait déjà.
‫Donc pas encore d'entrées consécutives.
‫Nous n'avions pas besoin d'utiliser où ou de mettre quelque chose dedans et ainsi de suite.
‫Nous avons fait tout cela avec du code et c'est assez facile.
‫Vous créez donc un objet de votre choix alors que dans ce cas, c'est un nom de table et vous y ajoutez des valeurs.
‫Dans notre cas, c'est juste un nom et vous l'insérez lors de la soumission et vous soumettez ces modifications.
‫Et bien sûr, si vous voulez voir quelque chose, vous devez définir la source de l'élément comme universités de contexte
‫de données.
‫Alors maintenant, comme petit défi, ajoutez une autre université dans la table et lancez l'application.
‫OK, j'espère que vous l'avez essayé, alors je vais créer une nouvelle université universitaire.
‫Ce sera Beijing Tech, qui est une nouvelle université, et maintenant Beijing Tech a besoin d'un nom.
‫Je vais donc donner son nom à quelque chose comme Bei Jing Tech.
‫Et maintenant, bien sûr, je dois appeler les universités de contexte de données qui insèrent lors de la soumission.
‫Et dans ce cas, c'est Pékin Tech que je veux soumettre.
‫Et comme vous pouvez le voir, la soumission change également ou n'est nécessaire qu'une seule fois.
‫Et ici, tout n'est pas sur soumettre mais sur soumettre.
‫Ces modifications de soumission de contexte de données seront exécutées une fois que nous n'aurons plus besoin de
‫les exécuter après chacune, mais nous devons tous l'exécuter lorsque nous sommes prêts à soumettre toutes les modifications que nous avons préparées.
‫D'accord.
‫Alors maintenant, exécutons-le à nouveau.
‫Et nous devrions y voir deux entrées.
‫Et j'espère que vous avez essayé de le faire.
‫Et en fait, nous voyons trois entrées.
‫Wow.
‫Pourquoi donc?
‫Et vous vous demandez peut-être, mais bon, nous avons déjà exécuté le code et maintenant nous l'exécutons à nouveau.
‫Nous ajoutons donc à nouveau toutes les universités.
‫Alors, quoi de neuf?
‫Eh bien, c'est à peu près ce que nous voulions.
‫Eh bien, au moins dans notre code.
‫C'est donc exactement ce que nous faisons.
‫Nous ajoutons des nouveautés.
‫Nous ne disons pas, OK, c'est tout ce que nous voulons avoir dans notre table universitaire.
‫Mais nous disons, OK, nous ajoutons ces deux nouvelles lignes.
‫Donc, si nous exécutons et exécutons à nouveau.
‫Ni fermer et exécuter à nouveau, nous voyons que nous avons Yale, Yale, Beijing Tech, Yale, Beijing
‫Tech, et maintenant afin de nettoyer cela, afin d'avoir uniquement les entrées que nous avons ici, seulement ces deux, nous
‫pouvons faire quelque chose comme ça.
‫C'est notre contexte ça.
‫Exécuter la commande.
‫Et ici, nous utilisons simplement un code secret pour diriger votre besoin de voir une équipe comme celle-là.
‫Donc ici devait être correctement écrit.
‫Alors supprimez de l'université.
‫Donc, de cette façon, je supprime simplement toutes les entrées, puis je les ajoute.
‫Donc maintenant, nous ne devrions avoir que deux entrées là-dedans.
‫Donc seulement Yale et Pékin, comme vous pouvez le voir, Yale et Pékin.
‫Mais ce qui n'a pas changé, comme vous pouvez le voir aussi, c'est l'ID.
‫Donc ça monte encore, monte, monte.
‫Toutes les entrées que nous avions auparavant ont toutes été supprimées, mais le I. RÉ. n'est pas revenu à sa valeur de départ.
‫C'est donc quelque chose que vous devez garder à l'esprit.
‫D'accord.
‫Vous savez maintenant comment y insérer des données.
‫Alors maintenant, un petit défi, insérez des élèves et oui, bien sûr, vous pouvez essayer de le faire, mais ça va être
‫un peu difficile.
‫C'est un peu trop difficile pour le moment.
‫Et je vais vous montrer.
‫Créons donc une nouvelle méthode et je vais appeler cette insertion des étudiants.
‫Donc vide public, insérez celui de l'étudiant.
‫Parce que ce que je veux utiliser ici, c'est une expression lambda, et nous n'en avons pas encore beaucoup utilisé ou pas du
‫tout en fonction du chemin parcouru dans le cours.
‫Donc, ce que je vais utiliser, c'est que je vais également utiliser une université ici.
‫Je vais donc créer une université de Yale, mais je vais utiliser des universités de données, de contexte, de points.
‫Donc, cette propriété et ensuite si je l'ouvre, comme vous pouvez le voir, il existe de nombreuses méthodes différentes disponibles
‫ici.
‫Et celui que je veux utiliser est appelé en premier.
‫Et ce qui fait d'abord, c'est qu'il renvoie le premier élément d'une séquence.
‫Donc first va retourner A pour le premier élément d'une séquence.
‫Donc, ce que je peux faire ici, c'est exécuter une expression lambda ici.
‫Donc, ce que je vais faire, c'est dire que celui qui signifie université devrait me donner ce
‫nom.
‫Cela équivaut à Yale.
‫C'est donc une ligne très, très courte et elle fait beaucoup de choses, donc c'est assez étendu.
‫C'est donc très similaire à, disons, cette déclaration que je vais vous montrer ici.
‫Alors disons cette déclaration ici.
‫Donc, si je devais l'écrire à l'école, cela ressemblerait à celui de l'université dans le contexte des
‫données, où les universités égalent Tulane, un Yale sélectionne cette université spécifique.
‫Droit.
‫Donc, de l'université dans le contexte des données, nous savons ce que c'est.
‫C'est pour chaque boucle.
‫Ensuite, nous disons où l'université est égale à un nom spécifique, puis nous sélectionnons l'université.
‫Mais au lieu de faire cela, nous avons simplement ce très court morceau de code qui fait exactement la même
‫chose.
‫Il va donc retourner à l'université et vérifier la première entrée de cette séquence.
‫Donc, il vérifie sa vérification de la première entrée qui s'appelle Yale et il va stocker cela dans
‫Yale parce que la différence est ce qui nous retournera est un I énumérable, c'est une collection, il sera retourné si nous
‫exécutons ce code .
‫Mais ce qui est cool avec cette ligne, c'est qu'elle ne renvoie pas une collection, mais
‫qu'elle renvoie un véritable objet universitaire et nous pouvons l'utiliser plus loin.
‫Alors c'est c'est puissant.
‫C'est joli -- fort et très shortcode.
‫Donc, si vous voulez en savoir plus sur ce qui se passe ici, vous devriez vérifier les expressions lambda.
‫Mais je vais juste l'utiliser comme ça pour le moment car c'est bien, les expressions des alumni sont beaucoup plus.
‫Ils peuvent faire bien plus que simplement obtenir cette ligne spécifique que nous avons ici.
‫Mais je vais juste l'utiliser comme ça pour le moment.
‫OK, donc je vais faire la même chose pour l'autre université, qui sera la technologie génétique, et nous recherchons
‫la technologie de Pékin comme ça.
‫Nous avons donc maintenant deux universités différentes, celle de Pékin et celle de Yale.
‫Maintenant, au lieu d'ajouter des étudiants aux universités individuellement, je vais ajouter toute une liste
‫d'étudiants.
‫Je vais donc créer toute une liste d'étudiants et les mettre dans la bonne université.
‫Et pour ce faire, je vais, dans un premier temps, fermer l'explorateur de serveur afin d'avoir plus
‫d'espace ici et.
‫Maintenant, je vais créer une liste d'étudiants et je vais appeler cet étudiant est une nouvelle liste d'étudiants.
‫Alors maintenant, il se plaint de ne pas savoir ce qu'est un étudiant.
‫Donc, ce que nous devons faire, c'est faire glisser l'étudiant ici depuis notre explorateur de serveur.
‫Alors ouvrez à nouveau l'explorateur de serveur et faites glisser votre élève ici.
‫Alors nous y sommes.
‫Et comme vous pouvez le voir, ils sont connectés.
‫Et ils sont reliés par l'université I. RÉ..
‫OK, maintenant nous pouvons revenir dans notre code derrière et après un petit moment, les étudiants devraient être reconnus comme nous le
‫sommes.
‫Et maintenant, nous pouvons utiliser l'élève comme classe ou nous pouvons en faire des objets.
‫C'est plutôt cool.
‫Créons donc une nouvelle entrée.
‫Nous allons donc utiliser la méthode ADD, qui va ajouter un élément à la liste des étudiants.
‫Et que voulons-nous ajouter ici ?
‫Eh bien, je vais ajouter un nouvel objet étudiant, donc je vais dire, OK, donnez-moi tout
‫cet objet étudiant avec certaines informations.
‫Ainsi, par exemple, avec le nom de Carla, le sexe de la femme et l'âge, en fait, et nous n'avons pas besoin du H, mais nous
‫avons besoin de l'université I. RÉ. et je vais dire quelque chose comme Yale, cette pièce d'identité.
‫D'accord.
‫Alors comme ça.
‫Juste comme ça.
‫Avec cette entrée, j'ai ajouté un étudiant à ma liste d'étudiants et je pourrais utiliser la liste de cet étudiant pour l'ajouter à mon contexte de
‫données de la même manière que nous l'avons fait ici.
‫Alors insérez sur soumettre, je peux diriger nos étudiants et cela ajoutera toute cette liste de tous les étudiants
‫que j'ai dans ma liste.
‫D'accord.
‫C'est donc assez puissant et cool.
‫Mais maintenant, une autre chose intéressante est qu'au lieu d'utiliser l'identifiant de l'université, je peux simplement remettre l'université elle-même
‫afin que je puisse créer une nouvelle entrée d'étudiant.
‫Je vais dire nouvel étudiant avec le nom de
‫Tony et le sexe d'un homme
‫comme ça, puis université.
‫Et comme vous pouvez le voir, il y a une propriété appelée université.
‫Et je peux juste dire que ce devrait être le Pékin ou dans ce cas, le Yale.
‫Alors disons que Tony est à Yale et c'est là que j'aimerais ça.
‫Donc Tony est à Yale et maintenant je vais ajouter d'autres étudiants.
‫Donc comme vous pouvez le voir dans ce cas, nous utilisons cette université I. RÉ. Maintenant, nous utilisons l'université et les
‫deux vont bien parce qu'ils sont connectés l'un à l'autre.
‫Une université a un identifiant spécifique et nous les utilisons à peu près de la même manière ici.
‫Maintenant, je vais en ajouter d'autres.
‫Laila sera une femme et son université sera Beijing Tech.
‫Et le dernier sera James.
‫Et James est un transgenre.
‫Nous avons donc trois genres ici aussi.
‫Et celui-ci sera Beijing Tech.
‫D'accord.
‫Alors nous y sommes.
‫Nous pouvons insérer des étudiants très facilement.
‫Et maintenant, si nous utilisons un petit défi, ajoutez-le au contexte des données.
‫D'accord, j'espère que vous l'avez essayé, les données, le contexte que les étudiants qui insèrent tout lors de la soumission, nous avons donc utilisé ici l'insertion
‫lors de la soumission et ce n'était qu'une entrée, mais maintenant, tout insérer lors de la soumission prend un I énumérable
‫donc une liste que je peux accepter listes.
‫Cette liste est donc de type list, mais c'est une connexion générique donc nous pouvons l'utiliser de la même manière ici.
‫Nous pouvons simplement remettre une collection de connexion ici et ce seront mes étudiants.
‫Alors soumettez des étudiants comme ça.
‫Et bien sûr, nous devons soumettre les modifications.
‫Alors soumettez des modifications comme celle-ci et sachez que ma note de données principale devrait être les éléments source de l'élément, la source.
‫Et dans ce cas, c'est mon contexte de données que les étudiants.
‫Alors maintenant, je veux voir les élèves de ma classe et ça devrait être ces quatre élèves.
‫Maintenant, permettez-moi d'appeler les étudiants d'insertion au lieu d'insérer les universités.
‫Alors, insurgez vos étudiants ici comme ça.
‫Exécutons maintenant le code et nous devrions voir quatre entrées dans notre table.
‫Et maintenant, comme vous pouvez le voir, nous avons la pièce d'identité, le nom, le sexe, la pièce d'identité de l'université et
‫l'université, qui dans ce cas est un lien avec l'université de l'école.
‫C'est donc un objet de type lié à une école universitaire.
‫Donc, cela ne nous dit pas le nom réel ici au sein de l'université.
‫D'accord.
‫Mais c'est quelque chose que nous avons mis en place ici et ici.
‫Nous avons donc dit que c'était l'Université de Beijing Tech.
‫C'est l'Université de Beijing Tech.
‫Mais ce sont des objets universitaires et ils n'égalent pas le nom.
‫Ils sont donc plus que le nom.
‫Ils sont l'objet même de l'université là-dedans.
‫Mais à part ça, vous voyez que nous avons Carla, Tony, Lailah, Laly, Jane.
‫Et bien que je n'ai pas écrit les noms correctement, mais nous avons aussi le sexe et l'université I. RÉ. Et comme vous vous en souvenez peut-être,
‫l'université numéro six était Yale et l'université I. RÉ. sept était Beijing Tech.
‫Et c'est parce que j'ai supprimé des entrées.
‫Et puis j'ai appelé plusieurs fois la méthode d'insertion universitaire.
‫Et c'est pourquoi nous avions ces identifiants au lieu d'un et deux.
‫D'ACCORD.
‫Très bien, donc si nous vérifions nos données, nous devrions voir la même chose.
‫Alors faisons-le.
‫Jetons un coup d'œil à nos données sur les étudiants ou à notre tableau de données.
‫Nous voyons une femme Kalila et ou vous voyez également sa carte d'identité universitaire.
‫Il n'y a donc pas de colonne supplémentaire appelée universités.
‫C'est quelque chose que nous venons de configurer avec le code ici aussi.
‫Nous ne les avons donc pas créés de manière permanente, mais nous les avons configurés ici et ils sont affichés car
‫le contexte des données les contient tels que nous les avons ajoutés ici, voyez-vous.
‫OK, donc c'est un peu à peu près bien, lien.
‫Et pas seulement ça.
‫Nous avons également utilisé une fonction lambda ici dans ce morceau de code et nous le ferons un peu plus dans la prochaine
‫vidéo.
‫Donc pas de soucis.
‫Tu t'y habitueras.
‫Et ouais.
‫Et la prochaine vidéo, on va faire quelque chose avec une table associative entre étudiants et cours.
‫Nous allons donc ajouter des étudiants et nous allons ajouter des conférences aux étudiants et ainsi de suite.
‫Alors rendez-vous dans la prochaine vidéo.