簡體   English   中英

生成SQL時EF5 DB First表名稱被復數

[英]EF5 DB First table names are pluralized when generating SQL

我使用EF db first方法開發數據層。 我在數據庫中有一個稱為“活動”的表,並使用存儲庫模式進行數據訪問。 有一個稱為GetAll()的方法,該方法返回所有活動。

我的問題是,當實體框架生成sql來訪問表名是復數的數據時。

例如。

其生成:

select * from dbo.Activities

代替:

select * from dbo.Activity

無法弄清楚為什么要這樣做。 有人知道為什么嗎?

在此處輸入圖片說明

在這里輸入代碼

我的項目有問題。 再次完全重新單獨處理數據層項目,現在看起來還不錯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM