1
这是一个很简单的问题...实体框架逆向工程OnModelCreating
我已经逆向工程与实体框架的核心现有的数据库,它工作得很好,我有我的类中定义的,它也对OnModelCreating创建事件成千上万的代码行详细说明所有索引参考等...
我是否需要此代码?我不打算修改数据库模式,只是简单地从api读取数据和更新数据,我可以注释掉所有这些行吗?
这是一个很简单的问题...实体框架逆向工程OnModelCreating
我已经逆向工程与实体框架的核心现有的数据库,它工作得很好,我有我的类中定义的,它也对OnModelCreating创建事件成千上万的代码行详细说明所有索引参考等...
我是否需要此代码?我不打算修改数据库模式,只是简单地从api读取数据和更新数据,我可以注释掉所有这些行吗?
你的意思是protected override void OnModelCreating(ModelBuilder modelBuilder)
方法在你DbContext类中?
是的,你需要它。
它包含您的实体之间的引用描述 - 对于EF构建正确的SQL查询非常重要。
它可以优化/最小化(通过去除某些行,对你的领域做的并不重要),但它是手工操作,如果你有足够的时间...
谢谢,我会息事宁人... – franklores