1
這是一個很簡單的問題...實體框架逆向工程OnModelCreating
我已經逆向工程與實體框架的核心現有的數據庫,它工作得很好,我有我的類中定義的,它也對OnModelCreating創建事件成千上萬的代碼行詳細說明所有索引參考等...
我是否需要此代碼?我不打算修改數據庫模式,只是簡單地從api讀取數據和更新數據,我可以註釋掉所有這些行嗎?
這是一個很簡單的問題...實體框架逆向工程OnModelCreating
我已經逆向工程與實體框架的核心現有的數據庫,它工作得很好,我有我的類中定義的,它也對OnModelCreating創建事件成千上萬的代碼行詳細說明所有索引參考等...
我是否需要此代碼?我不打算修改數據庫模式,只是簡單地從api讀取數據和更新數據,我可以註釋掉所有這些行嗎?
你的意思是protected override void OnModelCreating(ModelBuilder modelBuilder)
方法在你DbContext類中?
是的,你需要它。
它包含您的實體之間的引用描述 - 對於EF構建正確的SQL查詢非常重要。
它可以優化/最小化(通過去除某些行,對你的領域做的並不重要),但它是手工操作,如果你有足夠的時間...
謝謝,我會息事寧人... – franklores