我想将 POCO 类映射到数据库视图。我的目标是使用自定义数据库初始化器创建视图(实现IDatabaseInitializer<T>)
除非我弄错了,否则我必须使用 [Table("MyViewName"] 属性装饰映射到视图的类。但是,当我这样做时,Database.CreateIfNotExists()
将创建一个名为 的表MyViewName
,然后我才有机会执行SqlQuery
创建看法。
我怀疑我做错了,但是在 IDatabaseInitializer 接口中只有一个方法可以使用,我看不出它可能是什么。