我正在使用Fluent NHibernate(我是新手).我已经映射了一个已经存在于数据库中的只读表(它实际上是数据库中的一个视图).另外,我已经使用SchemaExport.Create()映射了我想要创建表的新类.
在我的流畅映射中,我指定了"ReadOnly()"将视图标记为不可变.但是,当我执行SchemaExport.Create()时,它仍然尝试创建表,因此我收到错误"已经有一个名为'vw_Existing'的对象".
有没有办法阻止NHibernate尝试创建特定的表?
我想我可以导出和修改sql(SetOutputFile),但是使用SchemaExport.Create()会很好.
谢谢.