Aktywne Wpisy

WielkiNos +302
Jesteś psiarzem i kupujesz sobie pitbulla. Czytałeś, że pitbulle to psy do niańczenia dzieci, oglądałeś tyle zdjęć i filmów, na których pitbull śpi z dzieckiem, więc sam też tak zaczynasz robić, no bo czemu nie?
Pewnego razu spokojnie zasypiasz. Kiedy się budzisz znajdujesz swoje 9 miesięczne dziecko martwe w kałuży krwi z połamaną czaszką i zmiażdżonym przez ukochanego pieska mózgiem, a obok biedny niezrozumiany przez nikogo pitbull macha ogonkiem i chce się bawić.
Pewnego razu spokojnie zasypiasz. Kiedy się budzisz znajdujesz swoje 9 miesięczne dziecko martwe w kałuży krwi z połamaną czaszką i zmiażdżonym przez ukochanego pieska mózgiem, a obok biedny niezrozumiany przez nikogo pitbull macha ogonkiem i chce się bawić.

źródło: temp_file4047760282311527935
Pobierz
pogromca_kucy +1028
XD #nieruchomosci

źródło: Screenshot (17)
Pobierz
Chcę stworzyć dwie tabele do mojej bazy danych. Nazywają się "Notes" i "Tags".
[[Tak wygląda kod]](http://pastebin.com/ijsApEcD)
Chcę żeby w ICollection np. klasy Notes były zachowane odnośniki do konkretnych Tagów znajdujących się w bazie. Ma to też działać na odwrót: chcę wiedzieć które notatki mają konkretny tag, toteż w klasie "Tags" jest ICollection.
Dodałem właśnie migrację, i oto co proponuje mi Visual Studio:
[[link]](http://pastebin.com/KJRb8jzR)
Co to za tabela "dbo.TagsNotes" chce mi się utworzyć w bazie danych? Czy model który utworzyłem, będzie faktycznie spełniał swoje zadanie (wg. tego jak planuję)?
jeszcze jeden problem mam: dodaję nową notatkę do bazy [[kod]](http://pastebin.com/nmhw9Edh)
Problem polega na tym, że jak tworzę nowego Tag'a, to muszę mu przypisać notatkę do zmiennej "ICollection Notes". Tyle że ta notatka jeszcze nie istnieje, bo jest w trakcie tworzenia, więc jak mam ją dodać do zmiennej?
Dokładny opis problemu w komentarzach w kodzie.
to:
tag = db.Tags.Where(t => t.Name == tagName).Single();
może wyglądać o
Przecież to notatka zawiera tagi.
Wiec wycigasz
string myTag = "bekazwegetarian";
var tag = db.Tags.SingleOrDefault(t=> t.name ==
Ale nie do końca jednak zrozumiałem odpowiedź na moje pytanie.
Muszę. Chcę żeby mając notatkę można było zobaczyć jakie ma tagi. Chcę też, żeby mając tag, można było zobaczyć które z notatek go mają (tak jak na wykopie, klikasz na tag i ci wyskakują wszystkie wpisy z tym tagiem). Czyli muszę dodać tagowi
klasy powinieneś mieć Note i Tag (liczba pojedyncza), bo reprezentują one pojedynczy element.
W DbContexcie tworzysz liste elementów (DbSet) wiec tam jest liczba mnoga.
public DbSet Notes