Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 12 miesięcy temu . Jakie są zalety i wady korzystania z Entity Framework 4.1 Najpierw kod nad Model / …
Rozumiem, że [NotMapped]atrybut nie jest dostępny, dopóki EF 5 nie jest obecnie w CTP, więc nie możemy go użyć w produkcji. Jak oznaczyć właściwości w EF 4.1, które mają być ignorowane? AKTUALIZACJA: Zauważyłem coś jeszcze dziwnego. Mam [NotMapped]atrybut do pracy, ale z jakiegoś powodu EF 4.1 nadal tworzy kolumnę o …
Mam ten scenariusz: public class Member { public int MemberID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public virtual ICollection<Comment> Comments { get; set; } } public class Comment { public int CommentID { get; set; } public string …
Zmagam się z tym od dłuższego czasu i nie mogę do końca zrozumieć, co się dzieje. Mam encję Karty, która zawiera Strony (zwykle 2) - a obie Karty i Strony mają scenę. Korzystam z migracji EF Codefirst i migracje kończą się niepowodzeniem z powodu tego błędu: Wprowadzenie ograniczenia OBCEGO KLUCZA …
Przekaż opinię na temat Przepełnienia stosu w następujący sposób : Podręcznik użytkownika : Przepełnienie stosu w Entity Framework Najpierw używam kodu Entity Framework 5.0; public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; set;} } Chcę …
Eksperymentuję z tym podejściem opartym na pierwszym kodzie, ale teraz dowiaduję się, że właściwość typu System.Decimal jest odwzorowywana na kolumnę SQL typu dziesiętnego (18, 0). Jak ustawić dokładność kolumny bazy danych?
Czy virtualsłowo kluczowe ma wpływ, gdy jest używane we właściwościach kodu EF Najpierw ?. Czy ktoś może opisać wszystkie jego konsekwencje w różnych sytuacjach? Na przykład wiem, że może kontrolować leniwe ładowanie - jeśli użyjesz wirtualnego słowa kluczowego we właściwości relacji ICollection / jeden do wielu, domyślnie zostanie on załadowany …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte w zeszłym miesiącu . Popraw to pytanie Do tej pory DbContextmam wrażenie, że a ma reprezentować twoją …
czy istnieje „elegancki” sposób nadania określonej właściwości wartości domyślnej? Może przez DataAnnotations coś takiego: [DefaultValue("true")] public bool Active { get; set; } Dziękuję Ci.
Mam sytuację, w której inicjuję mój model w DatabaseInitializer () dla EF 4.1 i otrzymuję ten irytujący błąd. "Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."Więc przechodzę do tego EntityValidationErrors i jest pole, {System.Data.Entity.Validation.DbEntityValidationResult}które nie daje mi żadnych informacji o tym, które pole nie było …
Mam tabelę w mojej bazie danych o nazwie SEntries (patrz poniżej instrukcja CREATE TABLE). Ma klucz podstawowy, kilka kluczy obcych i nic w tym specjalnego. Mam wiele tabel w mojej bazie danych podobnych do tej, ale z jakiegoś powodu ta tabela zakończyła się kolumną „Discriminator” w klasie EF Proxy. Oto …
Jaka jest różnica w zachowaniu [MaxLength]i [StringLength]atrybutach? O ile wiem (z wyjątkiem, który [MaxLength]może zweryfikować maksymalną długość tablicy), są one identyczne i nieco nadmiarowe?
Wchodzę do Entity Framework, ale nie jestem pewien, czy brakuje mi punktu krytycznego w podejściu do kodu. Używam ogólnego wzorca repozytorium opartego na kodzie z https://genericunitofworkandrepositories.codeplex.com/ i utworzyłem moje jednostki. Ale kiedy próbuję uzyskać dostęp do podmiotu lub go zmodyfikować, napotykam: System.InvalidOperationException: Typ jednostki Estate nie jest częścią modelu dla …
Najpierw używam kodu Entity Framework w mojej witrynie i po prostu zastanawiam się, czy istnieje sposób na debugowanie kodów migracji. Wiesz, na przykład ustawianie punktów przerwania i tym podobne. Używam konsoli Menedżera pakietów do aktualizacji bazy danych przy użyciu Update-Database. Dzięki
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.