首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EntitySpaces错误“类型'BusinessObjects.LeadInfoCore‘未映射为表。”

EntitySpaces错误“类型'BusinessObjects.LeadInfoCore‘未映射为表。”
EN

Stack Overflow用户
提问于 2013-07-12 23:20:13
回答 1查看 223关注 0票数 0

我是一个全新的EntitySpaces用户,已经使用SubSonic很长一段时间了。我刚刚开始一个项目,有人告诉我要使用EntitySpaces,但我得到了一个错误“类型'BusinessObjects.LeadInfoCore‘没有映射为表”。来自以下代码:

代码语言:javascript
复制
public class HomeController : Controller
    {
        public ActionResult SkyNet()
        {
            // Target the table we want to query
            LeadInfoCoreCollection coll = new LeadInfoCoreCollection();
            // re-opens the data connection to SQL      
            DataContext coo = new DataContext(coll.es.Connection.ConnectionString);

            var query = coo.GetTable<LeadInfoCore>().Where(s => s.AdvertiserId != null).Take(50);

            return View();
        }
    }

错误发生在"var query =coo.GetTable...“线路。我按照说明进行操作,几乎复制了API帮助文件中的示例。我到处寻找这方面的帮助,但似乎并没有真正发生在其他人身上。当我使用LoadByPrimaryKey()函数从数据库中查询单个条目进行测试时,到数据库的连接工作得很好。

EN

回答 1

Stack Overflow用户

发布于 2013-11-04 20:23:37

改用它,看起来你正在尝试混合使用EntitySpaces和EF,它并不是以这种方式工作的,但是如果你想对你的数据库使用EntitySpaces动态查询来加载你的EF数据模型类,这是一种可行的方法……

http://brewdawg.github.io/Tiraggo.EF/

与使用与EntitySpaces相同的API的Tiraggo.EF相比,使用linq查询数据库是非常可怕的,而且非常有限,而且速度很慢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17618354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档