0
나는 새로운 NHibernate 개발자이다. 나는 특성을 사용하고 파일을 매핑하지 않으며 응용 프로그램이 자동으로 테이블을 생성하도록 구성했습니다.NHibernate 속성 매핑 목록
나는 그룹과 사용자라는 두 가지 클래스가 있습니다.
그룹 클래스를 withing에
나는 사용자public class Group
{
[NHibernate.Mapping.Attributes.Id(Name = "GroupId")]
[NHibernate.Mapping.Attributes.Generator(Class = "guid")]
public virtual Guid GroupId { get; set; }
// What Attributes do I place here
public virtual List<User> Users { get; set; }
}
나는 오른쪽이 많은 관계로 하나가 두 개의 테이블이 될 수 있도록 속성을 찾을 수의 목록을 가지고있다.
아무도 도와 줄 수 있습니까?
감사합니다, 로니
재생 해 주셔서 감사합니다. [OneToMany]를 사용하려고했지만 사용자가 저장되지 않았습니다. 그런 다음 [List] [Key] [Index]를 추가하려고했는데 두 가지 유형의 오류가 있습니다. "예기치 않은 행 수 : 0, 예상 : 1" "개체가 저장되지 않은 임시 인스턴스를 참조합니다 ..." – Ronny
사용자를 먼저 저장 했습니까? 그리고 (NH2.x의 경우) 트랜잭션 내부입니까? –
고마워, 그게 문제 였어 :) Hibernate에게 먼저 아이들을 자동으로 저장하도록 지시하는 방법이 있습니까? – Ronny