Dobrze wrócić wkrótce ostatni film Zrobiliśmy trochę bałaganu, dodając w pliku nasion.
I o to właśnie chodzi chcieliśmy dodać do kodu, który można znaleźć w bazie danych zarówno z campingów i komentarze chociaż komentarzach nie działają.
Więc mamy kilka komunikatów o błędach.
Teraz mamy zamiar skupić się na prowadzeniu i czyni model komentarz i co te błędy odejść.
Tak więc dwa główne cele to zrobić błędy odejść od utworzenia pliku Komentarze dodając odpowiedni kod modelu, a następnie również wyświetlanie komentarzy, które są związane z danym campingu na tej stronie campingu pokazu.
Więc jeśli kliknij tutaj mój serwer nie jest uruchomiony, ale jeśli ja chciałbym zobaczyć stronę pokazać, że szczegóły na temat campingu i związanych z nimi uwag.
OK.
Więc zaczynajmy niech po prostu odświeżyć naszą pamięć o tym, co się dzieje, kiedy uruchomić serwer.
Dostaję błąd teraz mówi mi, nie mogę znaleźć modele modułów.
Slash komentarz.
Dlatego musimy zrobić, że modele dotykowe plików.
Slash komentarz.
Tak.
A potem mamy zamiar otworzyć, że się tak po prostu.
A potem w środku stąd wiemy, że w pewnym momencie na dole będziemy mieć moduł, który wywozi równe coś i się wierzchu.
Mamy zamiar importować mongoose tej pory.
Mongoose równi wymagają mangusty.
Właśnie tak.
A potem, co musimy zrobić, to stworzyć nasz schemat.
Więc komentarz ma dwie rzeczy.
Tekst, który już widział tutaj zdecydowaliśmy tekstu i autora.
Ostatecznie Artur będzie odniesienie do modelu użytkownika.
Kiedy już mamy te wskazania ziemia na razie to tylko ciąg znaków z nazwą autora.
Więc tekst autora.
Obie z nich są łańcuchy.
Więc idziemy do stworzenia tego schematu dla komentarza schematu i nie musimy na wielkie równa.
I to jest schema Mangusta.
A potem wewnątrz tutaj będziemy mieć tekst, który jest ciągiem.
A potem my także będziemy mieć autora, który jest również ciągiem.
Tak, że sprawia nam schematu, a następnie musimy skompilować, że do modelu, co zrobić z Mongoose top model i pojedynczej nazwy naszego modelu, który jest komentarz, a następnie schemat, który jest schemat komentarza.
I to właśnie będziemy eksportować.
Więc to wszystko powinno musimy zrobić, aby model komentarz, który mamy wtedy wywozu na zewnątrz i używamy zamiast tego są nasiona plik jap lub wymagając go tutaj.
Więc jeśli wszystko pójdzie dobrze powinniśmy mieć inny komunikat o błędzie teraz.
Załóżmy, jasne i spróbuj uruchomić lub aplikację ponownie.
I wygląda na to, że pracował w porządku i to miało stworzyć camping dla nas i możemy zobaczyć na stronie Pokaż ale jeśli spojrzymy na dane, które jest przechowywane w bazie danych, lub jeśli po prostu spojrzeć na nasze modele nie faktycznie mają jakiekolwiek powiązanych danych.
Więc pozwól mi pokazać otwarcie Mangu i bazy danych, które używam to wersja obozu 3.
Więc mam zamiar użyć kamery internetowej, trzech, a potem mam zamiar pokazać kolekcje, a my zobaczymy, co my tu mamy.
Tak więc mamy dwa zbiory campingów i komentarze.
A jeśli spojrzeć na campingów.
Więc zróbmy D-B camping dot że znajdziesz wszystko, można zobaczyć, że mamy trzy kempingów, ale wszystko, co jesteśmy coraz to identyfikator campingu nazwę i wizerunek, a nie ma nic o nowych komentarzach.
A jeśli robimy to samo dla komentarzy Komentarz rzeczy znaleźć wszystko zobaczysz, że mamy tekst i autora, ale nie mamy nic na temat campingu.
Więc jesteśmy częścią drogi tam.
Teraz musimy pracować nad stowarzyszenia.
Więc wszystko Control-C stamtąd i co chcemy zrobić jest skojarzyć komentarz z campingu i zrobimy to poprzez dodanie obiektu odniesienia do schematu campingu.
Więc jeśli spojrzymy na Nasiona sposób, że napisałem to, że powinniśmy być w stanie zrobić campingu głupie komentarze, a które jeszcze nie istnieją.
Tak więc musimy dodać właściwość komentarzy na campingu.
Warto więc otworzyć się na campingu plik Dryas i dodać obiekt o nazwie komentarzy i będzie tablicą.
I to będzie tablica podobnie jak zrobiliśmy z użytkownikami na stanowiskach, gdzie mieliśmy obiektu wewnątrz tego obiektu miał wpisać co było mangusta tego typu schematu obiektu dot id ot tak przecinek, a następnie miał ref.
I to będzie komentarzy.
To nazwa modelu.
Więc co mówimy to, że nieruchomość komentarze powinny być tablicą komentarz identyfikatorów.
Więc my nie osadzając aktualne komentarze tutaj.
Jesteśmy po prostu osadzanie identyfikator lub odniesienie do komentarzach.
Więc my teraz uratować, a jeśli staramy i zobaczyć bazę dzięki Noad apt.
Tak teraz mamy mały problem, który jest błąd składni.
Musimy rodzajów, że identyfikator obiektu.
Więc teraz, gdy prowadzimy to znowu mówi nam, że usunięto wszystkie kempingów z tego campingu dodany campingu dodany campingu utworzony nowy komiks tworzony nowy komentarz, a następnie stworzył nowy komiks.
Zobaczmy, co patrzymy.
Odśwież stronę.
Powinno to wyglądać tak samo.
Teraz zanurzyć Mongo i użyjmy yo V3 obozu, a potem zrobimy divi camping znaleźć.
A jeśli robimy to trochę większy widzę, że mamy teraz obiekt komentarz lub komentarze nieruchomości, gdzie każdy z nich ma jeden komentarz i jest to ten sam komentarz na wszystkie z nich.
Mimo, że pomysły są różne, że to ten sam tekst i autora, ale jest to technicznie inny podmiot, ponieważ stworzyliśmy trzy różne komentarze, które po prostu mają taką samą treść.
Dobrze więc mamy stowarzyszenie zrobić.
To wszystko, co musimy zrobić.
Możemy wykonać nowy komentarz i możemy skojarzyć go z campingu dodając go do tablicy komentarze na każdym campingu.
To, co chcemy zrobić to skupić się na wyświetlanie komentarzy.
Więc mamy zamiar zrobić na trasę.
Więc wracamy do rzeczywistości tak i możemy zamknąć naszych miejsc plików dla teraz i naszym komentarzem w naszym campingu.
A my po prostu zamiar skupić się na tej aplikacji.
Tak.
Więc mam zamiar pozbyć się tego wszystkiego teraz.
To był rodzaj nasze wszystkie dane, a potem uczynił jakiś pokój tutaj i zejść do naszego trasę.
Więc zamiast pokazu jesteśmy znalezienie odpowiedniego campingu z identyfikatorem.
Ale jeśli spojrzymy na campingu, że wróci.
Pamiętaj, że wygląda to gdzie mamy uwag, ale komentarze będą tablicą z identyfikatorami obiektów w nim.
A jeśli chcemy rzeczywiste komentarze którą chcemy przekazać uwagi do pokazu szablonu musimy wykorzystać tę kropkę zapełnić dot exec więc możemy byłaby to tylko trochę.
Idziemy znajdę przez ID.
I mamy zamiar zamknąć się, że właśnie tam, a potem mamy zamiar zrobić zapełnić komentarzy, a następnie exec kropką i mijaliśmy tej funkcji oddzwaniania do Exec w taki sposób.
Och, to jest trochę wstrząsów dla studentów, ale jesteśmy znalezienie campingu jeszcze znaleźć przez ID i wtedy mamy do wypełniania komentarze na tym campingu.
A potem z DOD exec my faktycznie wykonywanie kwerendy, które zrobiliśmy, a następnie, że wróci i nadal mamy znaleziony campingu.
Ale powinno to wyglądać inaczej, ponieważ wewnątrz znalezionego campingu powinien być teraz uwagi nie tylko idee, ale rzeczywiste komentarze i możemy udowodnić, że drukując go przed renderowania szablonu.
Więc znaleźć grunt Obóz liczy się zalogować to i zobaczmy, co się dzieje.
Teraz mogę uruchomić serwer, a jedynym sposobem Idę zobaczyć to jeśli pójdę na trasę.
Więc chodźmy do dna kanionu i nie wygląda na nic się nie zmieniło, bo nie jesteśmy wyświetlania czegokolwiek.
Ale jeśli mamy iść i patrzeć na konsoli, co mamy drukowanie znaleźć campingu widać, że mamy teraz zaludnionych komentarz tablicę.
Więc wewnątrz komentarzach właśnie tam znajduje się jeden komentarz przez Homera, który mówi, że to miejsce jest super, ale szkoda, że ​​nie było internetu.
Teraz wszystko, co mamy do zrobienia, to użyć tablicę Komentarze w szablonie mamy już przechodzącej w całym znalezionego campingu więc możemy tylko dostęp komentarzy campingu wewnątrz szablonu pokazu i zrobimy to teraz otworzy szablon C -9 poglądy slash show i zaczniemy po prostu na samym dole robi pętlę i jedziemy do pętli wszystkich komentarzach.
Więc zrobimy dla każdego i to jest na campingu komentarze dot.
Pamiętaj, że campingu odnosi się do tej całej sprawy.
To jest pole namiotowe.
Komentarze dla każdej funkcji i tutaj musimy po prostu nazwać to skomentować.
Otwórz, że i wtedy dodać nasz.
E.J ..
Tak.
Zamknięcie uchwytu i zrobić to samo tutaj ma znak równości pamiętać.
A potem po prostu zrobić prosty akapit dla każdego komentarza, aby rozpocząć.
Będziemy stylizacji później.
Więc pkt i to po prostu będzie musiał komentarz, który autor pierwszej ot tak pędzić tekst komentarza.
I musimy znaki równości w obu z nich.
I zróbmy autora pogrubiony.
Więc włożę silne tag wokół autora i niech wciąć na to, że trochę łatwiej zobaczyć, co się dzieje.
Tak silne tag a następnie umieścimy autor wewnątrz silny tagu tak po prostu.
I wtedy będziemy mieć kreskę.
Komentarz ten tekst tak po prostu.
W porządku.
Więc będzie pętli wszystkich uwag dotyczących danego campingu na stronie pokazu i to zamiar zrobić akapit dla każdego z nich.
A w środku tego punktu mamy zamiar wydrukować autor komentarzy składany a następnie myślnik tekst komentarza.
Warto więc sprawdzić, czy pracuje dla nas.
Idziemy do przodu i zatrzymać serwer lub zrestartować serwer teraz odwiedzić stronę show.
Wróćmy odświeżania zróbmy pustyni Mesa i tam idziemy.
Mamy pierwszy komentarz tutaj.
Mamy tylko jeden komentarz na każdym campingu teraz.
Niedługo będziemy mieli więcej.
Gdy dodamy w zdolności, aby dodać nowy komentarz.
Więc tutaj nie będzie przycisk, który mamy zamiar dodać w następnym filmie, który mówi dodaj komentarz i klikamy że weźmie nas do formularza, a następnie możemy dodać nowy komentarz, a następnie wrócić do tej strony i zobaczyć nasz nowy komentarz wyświetlane.
OK, więc to wszystko, co potrzebne do zrobienia w tym filmie być pewni dużo.
Weźmy na chwilę wrócić i przeglądu wszystko, co zrobiliśmy lub ważnych części przynajmniej.
Dlatego stworzyliśmy ten komentarz, że ma pliku dodaliśmy w naszym komentarzu schematu i stworzyliśmy model, a następnie zmieniliśmy campingu trochę tak, że schemat ma teraz komentarzy.
Ten komentarz jest tablicą nie całych komentarzy, ale z identyfikatorami komentarz obiektów.
A potem mamy plik siedzeń, które nadal działa dobrze.
Sama górna tutaj.
I to by stylistycznie nieco większy sens dla nas, aby przenieść to w dół.
Więc mam zamiar wyciąć to uwagę i po prostu przenieść go po zrobiliśmy tę konfigurację.
Ale to naprawdę nie ma znaczenia.
Więc mamy wysiewu bazy danych, która jest dodanie w trzech różnych campingów.
Każdy z komentarzem przez Homera i to co robimy to, gdy odwiedzamy trasę, którą mamy tutaj mamy do pobierania campingu do jednego campingu z prawej średnica wewnętrzna a następnie wypełnianie tablicy uwag na temat tego, które ma zamiar wypełnić te dane tutaj tak, że to nie jest tylko średnica wewnętrzna i wtedy jesteśmy w stanie wysłać to do szablonu.
I wtedy w szablonie używamy go my zapętlenie przez niego i wyświetlając akapit dla każdego komentarza.
OK.