由于某些原因,EF并没有使记录类本身变得单一。表名是SAOrder_OrderStatuses。它为DbSet和类使用该名称。如何让类成为SAOrder_OrderStatus?这是数据库优先。
答案 0 :(得分:1)
EF试图猜测多元化,但有时并没有把它弄好。您可以使用“属性”窗口更改导入的表,字段,存储过程等的属性。
只需在模型的edmx编辑器中选择实体(不是其中一个字段)。 然后,您可以通过在"名称"中输入其他名称来重命名该类。属性。您也可以在edmx编辑器中单击该名称并进行就地编辑。
您还可以重命名在DBContext中引用的Set名称。 您可以通过选择字段名称并使用相同的属性窗口来更改字段名称。
即使再次从数据库刷新edmx,这些自定义名称更改仍会保留。
答案 1 :(得分:0)