Nhibernate 如何映射多对多链接表以使用另一个模式?

Nhibernate 如何映射多对多链接表以使用另一个模式?,nhibernate,attributes,nhibernate-mapping,Nhibernate,Attributes,Nhibernate Mapping,我有几个类使用NHibernate.Mapping.Attributes映射到非默认模式,如下所示: [Class(Lazy = true, Schema = "NonDefaultSchemaName")] public class Class1 我还有一些多对多映射: [Set(Inverse = false, Table = "Class1ToClass2", Lazy = true, Cascade = "none")] [Key(1, Column = "Class1ID")] [M

我有几个类使用NHibernate.Mapping.Attributes映射到非默认模式,如下所示:

[Class(Lazy = true, Schema = "NonDefaultSchemaName")]
public class Class1
我还有一些多对多映射:

[Set(Inverse = false, Table = "Class1ToClass2", Lazy = true, Cascade = "none")]
[Key(1, Column = "Class1ID")]
[ManyToMany(2, ClassType = typeof(Class2), Column = "Class2ID")]
我试图实现的是将链接表Cass1ToClass2映射到

[NonDefaultSchemaName].[Class1ToClass2]

NHibernate自动映射到默认架构。我在谷歌上找不到任何类似的东西…

现在可以使用

[Set(Inverse = false, Table = "Class1ToClass2", Schema = "Schema", Lazy = true, Cascade = "none")]

抱歉,不再处理该项目,无法检查。所以我不能认为你的回答是被接受的。