«many-to-many» 태그된 질문

유형 B의 엔티티 목록을 유형 A의 엔티티와 연관시키는 유형 A 및 B 엔티티 간의 관계 유형입니다. 유형 A와 B는 동일한 유형일 수 있습니다.



5
둘 이상의 속성으로 find_or_create_를 가로막습니까?
find_or_create_by라는 활성 레코드에 편리한 동적 속성이 있습니다. Model.find_or_create_by_<attribute>(:<attribute> => "") 그러나 둘 이상의 속성으로 find_or_create를해야하는 경우 어떻게해야합니까? GroupMember라는 Group과 Member 간의 M : M 관계를 처리하는 모델이 있다고 가정 해 보겠습니다. member_id = 4 인 인스턴스는 여러 개있을 수 있지만 member_id = 4 및 group_id = 7 인 인스턴스는 두 …

1
Django에서 다 대다 필드를 선택적으로 만들려면 어떻게해야합니까?
다 대다 관계 ( related_name, not through)가 있고 관리 인터페이스를 사용하려는 경우 첫 번째 항목을 작성하기 위해 관계가 존재하지 않아도 관계 중 하나를 입력해야합니다. 이벤트 주최자 인 앱을 만들고 있습니다. 다 대다 관계에 묶인 모델 Event과 Group모델을 상상해보십시오 . Django는 related_name다른 두 테이블의 인덱스로 다른 테이블을 만듭니다. 그러나이 여분의 테이블 …

8
일대 다, 다 대일, 다 대다의 차이점은 무엇입니까?
좋아, 이것은 아마도 사소한 질문 일지 모르지만 차이점과 각각의 사용 시점을 시각화하고 이해하는 데 어려움을 겪고 있습니다. 또한 단방향 및 양방향 매핑과 같은 개념이 일대 다 / 다 대다 관계에 어떤 영향을 미치는지에 대해서는 약간 불분명합니다. 지금은 최대 절전 모드를 사용하고 있으므로 ORM 관련 설명이 도움이 될 것입니다. 예를 들어 …

4
MongoDB 다 대다 협회
MongoDB와 다 대다 연결을 어떻게 수행 하시겠습니까? 예를 들어; Users 테이블과 Roles 테이블이 있다고 가정하겠습니다. 사용자에게는 많은 역할이 있으며 역할에는 많은 사용자가 있습니다. SQL 랜드에서는 UserRoles 테이블을 작성합니다. Users: Id Name Roles: Id Name UserRoles: UserId RoleId MongoDB에서 동일한 종류의 관계는 어떻게 처리됩니까?


3
추가 열이있는 다 대다 연관 테이블 맵핑
내 데이터베이스에는 3 개의 테이블이 있습니다. 사용자 및 서비스 엔터티는 다 대다 관계를 가지며 다음과 같이 SERVICE_USER 테이블과 조인됩니다. 사용자-SERVICE_USER-서비스 SERVICE_USER 테이블에는 추가 BLOCKED 열이 있습니다. 그러한 매핑을 수행하는 가장 좋은 방법은 무엇입니까? 이들은 내 엔터티 클래스입니다 @Entity @Table(name = "USERS") public class User implements java.io.Serializable { private String userid; …

5
SQL-다 대다 테이블 기본 키
이 질문은이 질문에 대한 주석을 읽은 후에 나타납니다. 데이터베이스 디자인 다 대다 테이블을 생성 할 때 두 개의 외래 키 열에 복합 기본 키를 생성하거나 자동 증가 대리 "ID"기본 키를 생성하고 두 개의 FK 열에 인덱스를 추가해야합니다. 고유 한 제약)? 각 경우에 새 레코드 삽입 / 재 인덱싱 성능에 미치는 …

3
ManyToMany 관계에서 Django 제거 개체
실제 개체를 제거하지 않고 다 대다 관계에서 개체를 삭제하려면 어떻게해야합니까? 예: 나는 모델 Moods과 Interest. Mood다 대다 필드 interests( models.ManyToManyField(Interest))가 있습니다. Moods라는 인스턴스를 만듭니다 my_mood. 에서 my_moods의 관심 분야 나 가지고 my_interest, 의미를 >>> my_mood.interests.all() [my_interest, ...] 모델 인스턴스를 삭제하지 않고 my_interest에서 제거하려면 어떻게합니까 my_mood? 즉, 관련 모델에 영향을주지 않고 …

5
다 대다 Entity Framework 삽입 / 업데이트. 어떻게하나요?
EF4를 사용하고 있으며 처음 사용하고 있습니다. 내 프로젝트에 다대 다가 있고 삽입 또는 업데이트 방법을 해결할 수없는 것 같습니다. 코딩 방법을보기 위해 작은 프로젝트를 빌드했습니다. 테이블이 3 개 있다고 가정 해 보겠습니다. 클래스 : ClassID-ClassName 학생 : StudentID-FirstName-Surname StudentClass : StudentID-ClassID 모든 관계를 추가하고 모델 브라우저를 통해 모델을 업데이트 한 …


4
포함을 사용하여 Django 필터 다 대다
다 대다 관계를 통해 여러 개체를 필터링하려고합니다. 때문에 trigger_roles필드가 여러 항목이 포함될 수 있습니다 나는 시도 contains필터를. 그러나 그것이 문자열과 함께 사용되도록 설계 되었기 때문에 나는이 관계를 어떻게 필터링 해야하는지 거의 무력합니다 ( values_list()atm을 무시할 수 있습니다 .). 이 기능은 사용자 프로필에 연결됩니다. def getVisiblePackages(self): visiblePackages = {} for product …

8
자식 클래스의 이름을 모르고 django에서 개체의 자식 클래스에 액세스하려면 어떻게해야합니까?
Django에서 부모 클래스와 그로부터 상속되는 여러 자식 클래스가있는 경우 일반적으로 parentclass.childclass1_set 또는 parentclass.childclass2_set을 통해 자식에 액세스하지만 원하는 특정 자식 클래스의 이름을 모르는 경우 어떻게해야합니까? 자식 클래스 이름을 몰라도 부모-> 자식 방향으로 관련 개체를 가져 오는 방법이 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.