我試圖建立在良好NHibernate的一個多一對多映射具有附加到子表where子句。凡在功能NHibernate條款多到很多
這基本上是它應該是如何工作的:
HasManyToMany(p => p.Images)
.Table("ProductImages")
.ParentKeyColumn("ProductID")
.ChildKeyColumn("ImageID")
.Where("ImageTypeID = 2");
的ImageTypeID列在表中的圖像,但NHibernate的是假設它是ProductImages表的一部分。任何想法如何可以指定此?
謝謝!