Un type de relation entre des entités de types A et B qui associe une liste d'entités de type B à une entité de type A et vice versa. Les types A et B peuvent être du même type.
Quel est l' related_nameargument utile pour les champs on ManyToManyFieldet ForeignKey? Par exemple, étant donné le code suivant, quel est l'effet de related_name='maps'? class Map(db.Model): members = models.ManyToManyField(User, related_name='maps', verbose_name=_('members'))
J'ai ce scénario: 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 …
Il existe un attribut dynamique pratique dans l'enregistrement actif appelé find_or_create_by: Model.find_or_create_by_<attribute>(:<attribute> => "") Mais que faire si j'ai besoin de trouver_ou_créer par plus d'un attribut? Disons que j'ai un modèle pour gérer une relation M: M entre le groupe et le membre appelé GroupMember. Je pourrais avoir de nombreuses …
Lorsque vous avez une relation plusieurs-à-plusieurs ( related_name, pasthrough ) et que vous essayez d'utiliser l'interface d'administration, vous devez entrer l'une des relations même si elle ne doit pas exister pour que vous puissiez créer la première entrée. Je crée une application qui est un organisateur d'événements. Imaginez que nous …
Ok, donc c'est probablement une question triviale mais j'ai du mal à visualiser et à comprendre les différences et quand les utiliser. Je ne sais pas non plus comment des concepts tels que les mappages unidirectionnels et bidirectionnels affectent les relations un-à-plusieurs / plusieurs-à-plusieurs. J'utilise Hibernate en ce moment, donc …
Comment feriez-vous une association plusieurs-à-plusieurs avec MongoDB? Par exemple; disons que vous avez une table Users et une table Roles. Les utilisateurs ont de nombreux rôles et les rôles ont de nombreux utilisateurs. Dans SQL land, vous créeriez une table UserRoles. Users: Id Name Roles: Id Name UserRoles: UserId RoleId …
Ma base de données contient 3 tables: les entités utilisateur et service ont une relation plusieurs-à-plusieurs et sont jointes à la table SERVICE_USER comme suit: UTILISATEURS - SERVICE_USER - SERVICES La table SERVICE_USER contient une colonne BLOCKED supplémentaire. Quelle est la meilleure façon d'effectuer une telle cartographie? Ce sont mes …
Cette question se pose après la lecture d'un commentaire dans cette question: Conception de base de données Lorsque vous créez une table plusieurs-à-plusieurs, devez-vous créer une clé primaire composite sur les deux colonnes de clé étrangère, ou créer une clé primaire «ID» de substitution à incrémentation automatique, et simplement mettre …
Comment supprimer un objet d'une relation plusieurs-à-plusieurs sans supprimer l'objet réel? Exemple: J'ai les modèles Moodset Interest. Mooda un champ plusieurs-à-plusieurs interests(qui est a models.ManyToManyField(Interest)). Je crée une instance de Moodscalled my_mood. Dans my_moodsle domaine des intérêts que j'ai my_interest, c'est-à-dire >>> my_mood.interests.all() [my_interest, ...] Comment supprimer my_interestde my_moodsans supprimer …
J'utilise EF4 et je suis nouveau. J'ai plusieurs à plusieurs dans mon projet et je n'arrive pas à comprendre comment insérer ou mettre à jour. J'ai construit un petit projet juste pour voir comment il devrait être codé. Supposons que j'ai 3 tables Classe: ClassID-ClassName Étudiant: StudentID-FirstName-Name StudentClass: StudentID-ClassID Après …
Je pense que le titre est explicite. Comment créer la structure de table dans PostgreSQL pour créer une relation plusieurs-à-plusieurs. Mon exemple: Product(name, price); Bill(name, date, Products);
J'essaye de filtrer un groupe d'objets à travers une relation plusieurs-à-plusieurs. Parce que le trigger_roleschamp peut contenir plusieurs entrées, j'ai essayé le containsfiltre. Mais comme cela est conçu pour être utilisé avec des chaînes, je suis pratiquement incapable de filtrer cette relation (vous pouvez ignorer l' values_list()atm.). Cette fonction est …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.