fNH를 사용자 지정 형식에 매핑하려고하는데 어려움을 겪고 있습니다. fNH가 인터페이스를 통해 사용자 지정 유형에 값을 할당하려고합니다. 엔티티에서 사용자 정의 유형의 인스턴스를 유지하려면 nHibernate가 필요합니다. 속성에 액세스 할 때 항상 인스턴스화되며 인스턴스를 덮어 쓰지 않고 래핑 된 값을 설정하면됩니다. 나는 아래의지도를하려고하면 , 그것
저는 nhibernate 3.3.1과 유창한 nhibernate 1.3을 사용하고 있습니다. 나는 다음 주체를 유창하게 매핑하려고 노력했다 : public class Person
{
public int Id { get; set; }
public string Name { get; set; }
public List<Person> R
NHibernate에 내가 우연히 발견 한 좋은 기능을 가지고 모든 구현을 가져옵니다. 그것들은 SubClassMaps으로 매핑 될 필요가 없다. NHibernate가 구현 클래스를 모두 해결한다는 결론에 이르게한다. 누구든지 내게이 문서에 대한 링크를 보낼 수 있습니까? 이 기능의 이름이나 기술적 인 배경을 모릅니다 ... 미리 감사드립니다!
ManyToMany 매핑에 문제가 있습니다. public class Asset
{
public virtual int id {get;set;}
//other props
public virtual IList<Tag> Tags { get; set; }
}
public class Tag
{
public virtual i
에 나는이 FluentNHibernate 1.3 NHibernate에 3.2 매핑 clases 있습니다 public class ClassA
{
public virtual Int32 Id{ get; }
....
public ICollection<ClassB> ClassesB { get; }
public ICollectio
다른 클래스를 키로 사용하여 개체에 IDictionary를 만들려고합니다. ' Dictionary Mapping on Tool
HasMany(Function(x) x.Roles).KeyColumn("ToolRole_ID").AsEntityMap("RoleType_ID").Inverse.Cascade.AllDeleteOrphan().Table("To
변경할 수없는 레거시 시스템 (Jet db)에서 두 개의 테이블을 매핑하려고합니다. 하위 테이블에는 부모 테이블의 FK - 문자열 유형 열이 있습니다. 상위 표의 FK 열은 필수이지만 대개 공백 즉 ''입니다. 나는 이것이 의미가 없다는 것을 안다. 그러나 이것은 내가 다루어야 만하는 것이다. 내가 가진 매핑은 다음과 같습니다. References(x =
잠긴 스키마가있는 레거시 데이터베이스를 다루고 있습니다. 내가 직면 한 문제는 컬럼 값을 갖는 대신 알려진/고정/하드 코딩 된 엔티티 유형의 ID 값에서 테이블의 숫자를 키 입력한다는 것입니다. 이것은 정상적인 References 구조를 사용할 수 없다는 것을 의미합니다. 나는이 작업을 수행 할 수있는 ENTITY_TYPEID와 테이블의 : 행복하게 Ent
캐스케이드를 더 잘 이해할 수 있습니다. 누군가 노드 C와 D 아래의 상황이 지속되지 않는 이유를 설명 할 수 있습니까? 감사. public class Node : Entity
{
public virtual Node Previous { get; set; }
public virtual Node Next { get; set; }
p