‫Torneremo ora che abbiamo tutto impostato, possiamo andare avanti e creare il nostro primo codice qui quando
‫avremo del codice, ma non è la magia che ci aspettavamo.
‫Destra.
‫Quindi andiamo avanti e creiamo un metodo che inserisca le università nel nostro tavolo universitario
‫perché abbiamo questo tavolo università.
‫E se controlliamo i dati, quindi la definizione della tabella aperta, non è quella ma i dati della tabella aperta o
‫corta.
‫Se lo facciamo, vediamo che è vuoto.
‫Quindi non abbiamo idea, nessun nome ancora, ma lo cambieremo con il codice.
‫Quindi creiamo un nuovo metodo e sarà un vuoto pubblico.
‫Inserisci le università e questo metodo dovrebbe semplicemente inserire le università.
‫Una volta che lo chiameremo, aggiungerà le università al nostro tavolo universitario ora qui.
‫Quello che farò è che prima di tutto ho bisogno di un'università e per poter utilizzare questa classe universitaria, perché non
‫abbiamo creato una classe universitaria.
‫Destra.
‫E voglio usare l'oggetto dell'università.
‫Devo andare avanti al mio collegamento alle tue classi di dati, DBMS e Drag University qui.
‫Quindi dai miei tavoli, un'università drag e ora posso andare avanti e usare l'università qui.
‫Quindi ci vorrà un po' di tempo, ma ora vedo che è verde e ora possiamo usarlo.
‫Ora andiamo avanti e creiamo un oggetto.
‫Chiamerò a Yale, che sarà una nuova università, e questo oggetto di Yale dovrebbe avere un nome.
‫E come puoi vedere, Yale ha un nome ed è piuttosto interessante perché poi possiamo accedere al suo ID, possiamo accedere al
‫suo nome in modo che possa accedere a tutte le sue proprietà che abbiamo impostato.
‫E cosa abbiamo impostato quelle proprietà, cosa abbiamo fatto nella nostra tabella in modo che tu possa creare oggetti della tua
‫tabella.
‫E questo è piuttosto bello.
‫Quindi puoi semplicemente usare questo link alle classi di dati di Ezekial, demo e trascinare le tue tabelle qui e creerà
‫classi per te.
‫E questo è piuttosto bello.
‫Quindi ora possiamo usare il nome e lo imposterò a Yale in questo modo.
‫Ora, per inserire Yale nella mia tabella dati con questo nome, devo andare avanti e utilizzare il contesto dati che
‫abbiamo impostato nell'ultimo video.
‫Quindi questo collegamento al contesto dei dati e qui nelle università, quindi c'è una proprietà chiamata università.
‫Contiene questo metodo qui, inserisci in invio.
‫E cosa vogliamo inserire?
‫Ebbene, un ente universitario e l'ente in cui voglio entrare è Yale.
‫Quindi quello che sto effettivamente facendo qui è inserire i dati nella mia tabella dell'università.
‫Quindi questo codice lo fa.
‫Ed è abbastanza carino, non è vero?
‫Quindi, per inviare tali modifiche, faccio semplicemente qualcosa in quel contesto dati che invia modifiche.
‫Questo è tutto.
‫Quindi ora invio quelle modifiche, il che significa che invio questo e cert su invio.
‫Quindi, come puoi vedere, viene inserito solo una volta inviato.
‫E in questa riga qui, sto inviando ora per visualizzare l'università sul mio tavolo,
‫devo chiamare la mia griglia di dati principale e impostare la sua origine dell'elemento sul contesto dei dati quell'università.
‫Tutto bene.
‫Quindi, se controlliamo di cosa si tratta, significherà che il voto è nel nostro file Zemel.
‫Questi dati sono accurati attualmente?
‫Non ha dati.
‫È piuttosto vuoto.
‫Destra.
‫Ma è questa griglia di dati in cui impostiamo questo nome sulla griglia di dati principale e ora stiamo impostando la sua origine
‫dell'elemento sul contesto dei dati.
‫Quell'università ci mostrerà tutte le università che sono all'interno del nostro database o all'interno di questa tabella.
‫Quindi chiamerò questo metodo di inserimento dell'università.
‫Ed esegui il codice, e se lo faccio, vedi che abbiamo questo ID uno e il nome Yael qui, quindi è
‫quello che fa già il nostro codice.
‫Quindi nessuna voce sequel ancora.
‫Non avevamo bisogno di usare where o mettere qualcosa in e così via.
‫Abbiamo fatto tutto questo con il codice ed è abbastanza facile.
‫Quindi crei un tuo oggetto mentre in questo caso è un nome di tabella e aggiungi alcuni valori ad esso.
‫Nel nostro caso è solo un nome e lo inserisci in submit e invii le modifiche.
‫E, naturalmente, se vuoi vedere qualcosa, devi impostare l'origine dell'elemento come questo contesto dati
‫università.
‫Quindi ora, come piccola sfida, aggiungi un'altra università alla tabella ed esegui l'app.
‫OK, spero che tu ci abbia provato, quindi creerò una nuova università universitaria.
‫Sarà Beijing Tech, che è una nuova università, e ora Beijing Tech ha bisogno di un nome.
‫Quindi ho intenzione di impostare il suo nome su qualcosa come Bei Jing Tech.
‫E ora, ovviamente, devo chiamare le università del contesto dei dati che inseriscono su submit.
‫E in questo caso, è Beijing Tech che voglio presentare.
‫E come puoi vedere, anche l'invio cambia o è necessario solo una volta.
‫E qui questo non è tutto su invio ma su invio.
‫Queste modifiche di invio del contesto dati verranno eseguite una volta che non sarà necessario
‫eseguirlo dopo ogni singolo, ma tutti dobbiamo eseguirlo quando siamo pronti a inviare tutte quelle modifiche che abbiamo preparato.
‫Tutto bene.
‫Quindi ora eseguiamolo di nuovo.
‫E dovremmo vedere due voci lì dentro.
‫E spero che tu abbia provato a farlo.
‫E in realtà, vediamo tre voci.
‫Oh.
‫Perché?
‫E potresti chiederti, ma bene, abbiamo già eseguito il codice e ora lo eseguiamo di nuovo.
‫Quindi aggiungiamo di nuovo tutte le università.
‫Quindi che sta succedendo?
‫Beh, è più o meno quello che volevamo.
‫Beh, almeno nel nostro codice.
‫Quindi questo è esattamente ciò che facciamo.
‫Aggiungiamo nuove cose.
‫Non diciamo, OK, questa è tutta la roba che vogliamo avere sul tavolo delle nostre università.
‫Ma diciamo, OK, aggiungiamo queste due nuove righe.
‫Quindi, se eseguiamo ed eseguiamo di nuovo.
‫Né chiudere ed eseguire di nuovo, vediamo che abbiamo Yale, Yale, Beijing Tech, Yale,
‫Beijing Tech, e ora per ripulirlo, per avere solo le voci che abbiamo qui, solo quelle due,
‫possiamo fare qualcosa del genere.
‫Questo è il nostro contesto.
‫Esegui comando.
‫E qui usiamo semplicemente un codice segreto per guidarti dalla necessità di vedere una squadra come quella.
‫Quindi qui doveva essere scritto correttamente.
‫Quindi cancella dall'università.
‫Quindi in questo modo elimino semplicemente tutte le voci e poi le aggiungo.
‫Quindi ora dovremmo avere solo due voci lì dentro.
‫Quindi solo Yale e Pechino, come puoi vedere, Yale e Pechino.
‫Ma quello che non è cambiato, come puoi anche vedere, è l'ID.
‫Quindi sta ancora salendo, salendo, salendo.
‫Tutte le voci che avevamo prima sono state tutte eliminate, ma l'I. D. non è tornato al suo valore iniziale.
‫Quindi è qualcosa che devi tenere a mente.
‫Tutto bene.
‫Quindi ora sai come inserire i dati lì dentro.
‫Quindi ora una piccola sfida, inserisci gli studenti e sì, certo, puoi provare a farlo, ma sarà un
‫po' difficile.
‫È un po' troppo difficile per ora.
‫E te lo mostrerò.
‫Quindi creiamo un nuovo metodo e chiamerò quello insert student.
‫Quindi vuoto pubblico, inserisci quello degli studenti.
‫Perché quello che voglio usare qui è un'espressione lambda, e non l'abbiamo ancora usata così tanto o per niente in
‫base a quanto sei andato lontano nel corso.
‫Quindi quello che userò è che utilizzerò anche un'università qui.
‫Quindi creerò una Yale University, ma userò dati, contesto, università punto.
‫Quindi questa proprietà e poi se la apro, come puoi vedere, ci sono molti metodi diversi disponibili qui.
‫E quello che voglio usare viene chiamato per primo.
‫E la prima cosa che fa è restituire il primo elemento di una sequenza.
‫Quindi prima restituirà A per il primo elemento di una sequenza.
‫Quindi quello che posso fare qui è eseguire un'espressione lambda qui.
‫Quindi quello che farò è dire che uno che sta per università dovrebbe darmi te con quel
‫nome.
‫È uguale a Yale.
‫Quindi questa è una linea molto, molto corta e fa un sacco di cose, quindi è piuttosto estesa.
‫Quindi è molto simile, diciamo, a questa affermazione che sto per mostrarvi.
‫Quindi diciamo questa affermazione qui.
‫Quindi, se dovessi scriverlo a scuola, sembrerebbe quello dall'università nell'università del contesto dei dati, dove le
‫università sono uguali a Tulane, una Yale seleziona quella specifica università.
‫Destra.
‫Quindi dall'università nell'università del contesto dei dati, sappiamo di cosa si tratta.
‫Questo è per ogni ciclo.
‫Quindi diciamo dove l'università è uguale a un nome specifico e quindi selezioniamo l'università.
‫Ma invece di farlo, abbiamo semplicemente questo pezzo di codice molto breve che fa esattamente la stessa cosa.
‫Quindi tornerà all'università e controllerà la prima voce in quella sequenza.
‫Quindi controlla il suo controllo per la prima voce che si chiama Yale e la memorizzerà in
‫Yale perché la differenza è che ciò che ci restituirà è un I enumerabile, è una raccolta, verrà restituito se
‫eseguiamo quel codice .
‫Ma la cosa bella è qui con questa linea, non restituisce una collezione, ma
‫restituisce un vero oggetto di università e possiamo usarlo più avanti.
‫Quindi è potente.
‫È carino -- forte e molto shortcode.
‫Quindi, se vuoi saperne di più su cosa sta succedendo qui, dovresti controllare le espressioni lambda.
‫Ma per ora lo userò così perché va bene, le espressioni degli ex studenti sono molte di più.
‫Possono fare molto di più che ottenere questa linea specifica che abbiamo qui.
‫Ma per ora lo userò così.
‫OK, quindi farò la stessa cosa per l'altra università, che sarà la tecnologia genetica, e cercheremo la
‫tecnologia di Pechino in questo modo.
‫Quindi ora abbiamo due diverse università, quella di Pechino e quella di Yale.
‫Ora, invece di aggiungere studenti individualmente alle università, aggiungerò un intero elenco di
‫studenti.
‫Quindi creerò un intero elenco di studenti e li inserirò nell'università corretta.
‫E per farlo, prima di tutto, chiuderò l'esploratore del server in modo da avere più
‫spazio qui e.
‫Ora creerò un elenco di uno studente e chiamerò quello studente è un nuovo elenco di studenti.
‫Quindi ora si lamenta di non sapere cosa sia lo studente.
‫Quindi quello che dobbiamo fare è trascinare lo studente qui dal nostro esploratore del server.
‫Quindi apri nuovamente Esplora server e trascina qui il tuo studente.
‫Quindi ci siamo.
‫E come puoi vedere, sono collegati.
‫E sono collegati dall'università I. D..
‫OK, ora possiamo tornare al nostro codice dietro e dopo un po' gli studenti dovrebbero essere riconosciuti che lo
‫siamo.
‫E ora possiamo usare lo studente come classe o possiamo farne degli oggetti.
‫È davvero fantastico.
‫Quindi creiamo una nuova voce.
‫Quindi useremo il metodo ADD, che aggiungerà un elemento all'elenco degli studenti.
‫E cosa vogliamo aggiungere qui?
‫Bene, aggiungerò un nuovo oggetto studente, quindi dirò, OK, dammi questo intero
‫oggetto studente con determinate informazioni.
‫Quindi, per esempio, con il nome di Carla, il sesso della femmina e l'età, in realtà, e non abbiamo bisogno della H,
‫ma abbiamo bisogno dell'università I. D. e dirò qualcosa come Yale, quell'ID.
‫Tutto bene.
‫Quindi così.
‫Proprio così.
‫Con questa voce, ho aggiunto uno studente al mio elenco di studenti e potrei usare l'elenco di quello studente per aggiungerlo al mio contesto
‫di dati nello stesso modo in cui abbiamo fatto qui.
‫Quindi inserisci su submit, posso indirizzare i nostri studenti e aggiungerà l'intera lista di tutti gli studenti che
‫ho nella mia lista.
‫Tutto bene.
‫Quindi è piuttosto potente e interessante.
‫Ma ora un'altra cosa interessante è che, invece di usare l'ID dell'università, posso semplicemente consegnare l'università stessa in
‫modo da poter creare una nuova voce di studente.
‫Dirò nuovo studente con il nome di Tony
‫e il sesso del maschio così
‫e poi l'università.
‫E come puoi vedere, c'è una proprietà chiamata università.
‫E posso solo dire che dovrebbe essere Pechino o, in questo caso, Yale.
‫Quindi diciamo che Tony è a Yale ed è lì che mi piacerebbe.
‫Quindi Tony è a Yale e ora aggiungerò altri studenti.
‫Quindi, come puoi vedere in questo caso, usiamo questa università I. D. Ora stiamo usando l'università
‫ed entrambi vanno bene perché sono collegati tra loro.
‫Un'università ha un ID specifico e li usiamo più o meno allo stesso modo qui.
‫Adesso ne aggiungo altre.
‫Laila sarà una donna e la sua università sarà Beijing Tech.
‫E l'ultimo sarà James.
‫E James è un transgender.
‫Quindi anche qui abbiamo tre generi.
‫E questo sarà Beijing Tech.
‫Tutto bene.
‫Quindi ci siamo.
‫Possiamo inserire gli studenti molto facilmente.
‫E ora se usiamo una piccola sfida, aggiungila al contesto dei dati.
‫Va bene, spero che tu l'abbia provato, dati, contesto che gli studenti che inseriscono tutto su invio, quindi qui abbiamo usato inserimento
‫su invio ed era solo una voce, ma ora inserisci tutto su invio richiede un numero enumerabile,
‫quindi un elenco che accetto ignorabile elenchi.
‫Quindi questo elenco è di tipo elenco, ma è una connessione generica, quindi possiamo usarla allo stesso modo qui.
‫Possiamo semplicemente consegnare una raccolta di connessioni qui e saranno i miei studenti.
‫Quindi invia studenti in questo modo.
‫E ovviamente dobbiamo presentare le modifiche.
‫Quindi invia modifiche del genere e sappi che il mio livello di dati principale dovrebbe essere item source items, source.
‫E in questo caso è il mio contesto di dati che gli studenti.
‫Quindi ora voglio vedere gli studenti della mia classe e dovrebbero essere quei quattro studenti.
‫Ora mi permetta di chiamare gli studenti di inserimento invece di inserire le università.
‫Quindi esortate voi studenti qui in questo modo.
‫Ora eseguiamo il codice e dovremmo vedere quattro voci nella nostra tabella.
‫E ora, come puoi vedere, abbiamo ID, nome, sesso, ID dell'università e l'università, che in
‫questo caso è un collegamento all'università della scuola.
‫Quindi è un oggetto di tipo legato ad una scuola universitaria.
‫Quindi non ci dice il vero nome qui all'interno dell'università.
‫Tutto bene.
‫Ma questo è qualcosa che abbiamo impostato qui e qui.
‫Quindi abbiamo detto che è l'Università di Pechino Tech.
‫È l'Università di Pechino Tech.
‫Ma questi sono oggetti universitari e non sono uguali al nome.
‫Quindi sono più del semplice nome.
‫Sono il vero oggetto universitario lì dentro.
‫Ma a parte questo, vedi che abbiamo Carla, Tony, Lailah, Laly, Jane.
‫E mentre non ho scritto bene i nomi, ma abbiamo anche il genere e l'università I. D. E come ricorderete, l'ID dell'università
‫sei era Yale e l'Università I. D. sette era Beijing Tech.
‫E questo perché ho cancellato le voci.
‫E poi ho chiamato più volte il metodo di inserimento università.
‫Ed è per questo che avevamo quegli ID invece di uno e due.
‫OK.
‫Va bene, quindi se controlliamo i nostri dati, dovremmo vedere la stessa cosa.
‫Quindi facciamolo.
‫Diamo un'occhiata ai nostri dati degli studenti mostrano i dati della tabella o la tabella dei dati.
‫Vediamo Kalila femmina e o vedi anche è l'ID universitario.
‫Quindi non c'è una colonna aggiuntiva chiamata università.
‫È qualcosa che abbiamo appena impostato anche qui con il codice.
‫Quindi non li abbiamo creati in modo permanente, ma li abbiamo impostati qui e vengono visualizzati perché il contesto
‫dei dati li contiene così come li abbiamo aggiunti qui, come vedete.
‫OK, quindi è un bel po' di cose, link.
‫E non solo.
‫Abbiamo anche usato una funzione lambda qui in questo pezzo di codice e lo faremo un po' di più nel prossimo
‫video.
‫Quindi nessun problema.
‫Ti ci abituerai.
‫E sì.
‫E il prossimo video, faremo qualcosa con un tavolo associativo tra studenti e lezioni.
‫Quindi aggiungeremo studenti e aggiungeremo lezioni agli studenti e così via.
‫Allora ci vediamo al prossimo video.