Jaki related_nameargument jest przydatny dla pól ManyToManyFieldi ForeignKeypól? Na przykład, biorąc pod uwagę następujący kod, jaki jest efekt related_name='maps'? class Map(db.Model): members = models.ManyToManyField(User, related_name='maps',
Typ relacji między jednostkami typu A i B, który wiąże listę jednostek typu B z jednostką typu A i odwrotnie. Typy A i B mogą być tego samego typu.
Jaki related_nameargument jest przydatny dla pól ManyToManyFieldi ForeignKeypól? Na przykład, biorąc pod uwagę następujący kod, jaki jest efekt related_name='maps'? class Map(db.Model): members = models.ManyToManyField(User, related_name='maps',
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...
Jeśli masz relację wiele do wielu ( related_namenie through) i próbujesz użyć interfejsu administratora, musisz wprowadzić jedną z relacji, nawet jeśli nie musi ona istnieć, aby utworzyć pierwszy wpis. Tworzę aplikację, która jest organizatorem wydarzeń. Wyobraź sobie, że mieliśmy Eventi...
W aktywnym rekordzie znajduje się przydatny atrybut dynamiczny o nazwie find_or_create_by: Model.find_or_create_by_<attribute>(:<attribute> => "") Ale co jeśli będę musiał znaleźć_lub_tworzyć za pomocą więcej niż jednego atrybutu? Powiedzmy, że mam model do obsługi relacji M: M...
Ok, więc to prawdopodobnie trywialne pytanie, ale mam problem z wizualizacją i zrozumieniem różnic i kiedy ich używać. Nie mam też pewności, w jaki sposób koncepcje takie jak odwzorowania jednokierunkowe i dwukierunkowe wpływają na relacje jeden do wielu / wiele do wielu. Używam teraz Hibernacji,...
Jak utworzyłbyś powiązanie wiele do wielu z MongoDB? Na przykład; powiedzmy, że masz tabelę użytkowników i tabelę ról. Użytkownicy mają wiele ról, a role mają wielu użytkowników. W krainie SQL utworzyłbyś tabelę UserRoles. Users: Id Name Roles: Id Name UserRoles: UserId RoleId Jak jest...
W jakim przypadku używasz @JoinTableadnotacji JPA
Moja baza danych zawiera 3 tabele: Encje użytkowników i usług mają relację wiele do wielu i są połączone z tabelą SERVICE_USER w następujący sposób: USERS - SERVICE_USER - SERVICES Tabela SERVICE_USER zawiera dodatkową kolumnę BLOCKED. Jaki jest najlepszy sposób wykonania takiego mapowania?...
To pytanie pojawia się po przeczytaniu komentarza do tego pytania: Projekt bazy danych Tworząc tabelę „wiele do wielu”, należy utworzyć złożony klucz podstawowy na dwóch kolumnach klucza obcego, czy też utworzyć zastępczy klucz podstawowy „ID” z automatyczną inkrementacją i po prostu umieścić...
Jak usunąć obiekt z relacji Wiele do wielu bez usuwania samego obiektu? Przykład: Mam modele Moodsi Interest. Moodma pole wiele-do-wielu interests(czyli a models.ManyToManyField(Interest)). Tworzę instancję Moodsnazwaną my_mood. W my_moodspolu zainteresowań mam my_interest, to...
Używam EF4 i nowego. Mam wiele za wiele w swoim projekcie i nie mogę wymyślić, jak wstawić lub zaktualizować. Zbudowałem mały projekt tylko po to, żeby zobaczyć, jak powinien być zakodowany. Załóżmy, że mam 3 stoły Klasa: ClassID-ClassName Student: StudentID-FirstName-Nazwisko StudentClass:...
Myślę, że tytuł jest oczywisty. Jak utworzyć strukturę tabeli w PostgreSQL, aby utworzyć relację wiele do wielu. Mój przykład: Product(name, price); Bill(name, date, Products);
Próbuję przefiltrować zbiór obiektów przez relację wiele do wielu. Ponieważ trigger_rolespole może zawierać wiele wpisów, wypróbowałem containsfiltr. Ale ponieważ jest to przeznaczone do użytku ze stringami, jestem prawie bezradny, jak powinienem filtrować tę relację (możesz zignorować...
W Django, gdy masz klasę nadrzędną i wiele klas potomnych, które ją dziedziczą, normalnie uzyskujesz dostęp do dziecka poprzez parentclass.childclass1_set lub parentclass.childclass2_set, ale co jeśli nie znam nazwy konkretnej klasy potomnej, której chcę? Czy istnieje sposób na uzyskanie...