实体框架查询错误:<entities> </entity's>

时间:2013-05-16 11:21:04

标签: sql-server asp.net-mvc entity-framework

在我的MVC项目中,我使用EntityFramework。实体的名称是RatingSource。在DB表中名为RatingSource。我在项目的每个地方都使用“RatingSource”,而不是“RatingSources”(最后是“s”)。但是当我启动项目时,我发现错误“没有对象dbo.RatingSources”,而EF创建的查询是“SELECT bla-bla-bla FROM dbo.RatingSources”。哪里出错?

1 个答案:

答案 0 :(得分:1)

这是由于实体框架的惯例。你可以通过属性或流畅的界面向EF说这个实体的表名是什么。您可以在类[Table("RatingSource")]上使用属性RatingSource来实现您想要的效果。