¿Cuál es el related_nameargumento útil para on ManyToManyFieldy ForeignKeyfields? Por ejemplo, dado el siguiente código, ¿cuál es el efecto de related_name='maps'? class Map(db.Model): members = models.ManyToManyField(User, related_name='maps',
Un tipo de relación entre entidades de tipo A y B que asocia una lista de entidades de tipo B a una entidad de tipo A y viceversa. Los tipos A y B pueden ser del mismo tipo.
¿Cuál es el related_nameargumento útil para on ManyToManyFieldy ForeignKeyfields? Por ejemplo, dado el siguiente código, ¿cuál es el efecto de related_name='maps'? class Map(db.Model): members = models.ManyToManyField(User, related_name='maps',
Tengo este escenario: 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...
Hay un atributo dinámico útil en el registro activo llamado find_or_create_by: Model.find_or_create_by_<attribute>(:<attribute> => "") Pero, ¿qué sucede si necesito encontrar_o_crear con más de un atributo? Digamos que tengo un modelo para manejar una relación M: M entre Group y...
Cuando tiene una relación de muchos a muchos ( related_nameno through) y está tratando de usar la interfaz de administración, debe ingresar una de las relaciones aunque no es necesario que cree la primera entrada. Estoy creando una aplicación que es un organizador de eventos. Imagina que teníamos...
Ok, esta es probablemente una pregunta trivial, pero tengo problemas para visualizar y comprender las diferencias y cuándo usar cada una. Tampoco estoy un poco claro sobre cómo los conceptos como los mapeos unidireccionales y bidireccionales afectan las relaciones uno a muchos / muchos a muchos....
¿Cómo haría una asociación de muchos a muchos con MongoDB? Por ejemplo; supongamos que tiene una tabla de usuarios y una tabla de roles. Los usuarios tienen muchos roles y los roles tienen muchos usuarios. En tierra SQL, crearía una tabla UserRoles. Users: Id Name Roles: Id Name UserRoles:...
¿En qué caso utiliza la @JoinTableanotación JPA
Mi base de datos contiene 3 tablas: las entidades de usuario y servicio tienen una relación de muchos a muchos y se unen con la tabla SERVICE_USER de la siguiente manera: USUARIOS - SERVICIO_USUARIO - SERVICIOS La tabla SERVICE_USER contiene una columna BLOQUEADA adicional. ¿Cuál es la mejor...
Esta pregunta surge después de leer un comentario en esta pregunta: Diseño de bases de datos Cuando crea una tabla de muchos a muchos, debe crear una clave primaria compuesta en las dos columnas de clave externa, o crear una clave primaria "ID" sustituta de incremento automático, y simplemente...
¿Cómo eliminaría un objeto de una relación de varios a varios sin eliminar el objeto real? Ejemplo: Tengo los modelos Moodsy Interest. Moodtiene un campo de varios a varios interests(que es a models.ManyToManyField(Interest)). Creo una instancia de Moodsllamado my_mood. En my_moodsel campo de...
Estoy usando EF4 y soy nuevo en él. Tengo muchos a muchos en mi proyecto y parece que no puedo resolver cómo insertar o actualizar. He creado un pequeño proyecto solo para ver cómo debería codificarse. Supongamos que tengo 3 mesas Clase: ClassID-ClassName Estudiante:
Creo que el título se explica por sí mismo. ¿Cómo se crea la estructura de la tabla en PostgreSQL para establecer una relación de varios a varios? Mi ejemplo: Product(name, price); Bill(name, date, Products);
En Django, cuando tiene una clase principal y varias clases secundarias que heredan de ella, normalmente accedería a un niño a través de parentclass.childclass1_set o parentclass.childclass2_set, pero ¿qué pasa si no sé el nombre de la clase secundaria específica que quiero? ¿Hay alguna manera...