草庐IT

framework4

全部标签

c# - Entity Framework 迁移 - 启用 AutoMigrations 以及添加的迁移

我在我的项目中使用EntityFramework4.3迁移。我想使用自动迁移,这样当我修改我的域对象和上下文类时,我的数据库会在我运行项目时自动更新。到目前为止我有这个工作。除了自动迁移之外,我还想使用一些AddedMigrations,并且我希望应用程序在运行应用程序时自动跳转到最新版本(基于我添加的迁移)。为了做到这一点,我将它放在了global.asax文件中......Database.SetInitializer(newMigrateDatabaseToLatestVersion());现在这行得通了,但是当我这样做时,它不再根据我的域对象自动更新数据库。我希望能够完全删除数

c# - Entity Framework 6 更新图

保存状态未知的对象图的正确方法是什么?我所说的状态是指它们是新的还是正在更新的现有数据库条目。例如,如果我有:publicclassPerson{publicintId{get;set;}publicintName{get;set;}publicvirtualICollectionAutomobiles{get;set;}}publicclassAutomobile{publicintId{get;set;}publicintName{get;set;}publicshortSeats{get;set;}publicvirtualICollectionMaintenanceRecord

c# - 从对象、 Entity Framework 自动创建数据库表

我正在尝试完成本教程http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/getting-started-with-mvc3-part4-cs但我没有使用SQLServer的精简版,而是在我的本地计算机上使用完整安装。我阅读本教程的方式是EntityFramework假设从我定义的对象创建表。我的问题是,当我运行该项目时,我不断收到无效的对象名称dbo.movi​​es。我终于通过自己创建表来运行它,所以我知道连接字符串并且一切都是正确的。我的问题是,是否可以从在C#中创建的对象生成表,如果可以,如何生成?

c# - 如何仅使用单向导航对 Entity Framework 实体/映射进行建模

使用EF5,代码优先。我想为我的实体建模,以便导航属性仅存在于关系的一侧。所以如果我有一个表Widget和一个表WidgetType:publicclassWidget{publicintId{get;set;}publicintWidgetTypeId{get;set;}publicWidgetTypeWidgetType{get;set;}}publicclassWidgetType{publicintId{get;set;}//notethereisnocollectionofWidgetshere}publicclassWidgetMap:EntityTypeConfigura

c# - 从 Entity Framework 中仅检索基类

如果我在EntityFramework中有三个类。classBase{}classLeft:Base{}classRight:Base{}然后我调用DBContext.Bases.ToList();这将返回Base的所有实例,并将其完全类型化为其关联的继承类型,正如某些人已经注意到的那样,EF在大型继承结构上的性能至少可以说不是很好。我在项目中的实际查询有600行长,仅用于返回一个实体并需要2秒才能生成。如果您告诉它返回哪种类型,它们的查询运行速度会快得多,因为它不必连接整个结构。例如DBContext.Bases.OfType.ToList();orDBContext.Bases.O

javascript - 在 Framework7 中的页面加载时显示/隐藏预加载器

我想在页面加载时显示所有内容的预加载器,并在页面加载完成时隐藏它并显示内容(我不是在谈论内部链接-就像你在浏览器中键入地址时并等待页面加载。)喜欢这个演示:https://demo.app-framework.com/我试过这个:varapp=newFramework7({//Approotelementroot:'#app',//AppNamename:'MyApp',//Appidid:'com.myapp.test',on:{init:function(){console.log('Appinitialized');},pageInit:function(){console.lo

php - 如何在 Zend Framework 中使用电子邮件布局

我想为发送的电子邮件使用布局。我目前正在为网页使用ZendLayout,但也想为我的电子邮件设置主题。这是我试过的。这是我发送邮件的功能$layout=Zend_Layout::getMvcInstance();$this->_view->render($template);$html=$layout->render('email');$this->setBodyHtml($html,$this->getCharset(),$encoding);$this->send();邮件布局很简单Theemailcontentlayout()->content;?>当它以电子邮件的形式出现时,它

php - Zend Framework 2 表单注释在没有额外空间的情况下被忽略

我花了好几个小时用头撞墙。无论如何,我的表单字段的标签都没有出现。最后发现,如果没有光标所在的额外空间(见图),所有注释都会被忽略。我正在使用ZF2.1.1和DoctrineCommon2.2.3。我做错了什么吗?或者这是ZF或Doctrine解析器中的错误?作品:classLoginForm{/**@Annotation\Type("text")*@Annotation\Options({"label":"StoreID:"})*@Annotation\Required(true)*@Annotation\Filter({"name":"StringTrim"})*@Annotati

php - 使用 Zend Framework 2 提供二进制数据和部分内容的正确方法

我想允许提供具有某种访问控制的二进制文件。由于控件相当复杂,我不能简单地让Apache提供文件,我必须使用我的ZendFramework2应用程序通过PHP提供文件。Action是这样的:publicfunctionsendAction(){$filename=/*databaseaction*/;$size=filesize($filename);$response=$this->getResponse();if($this->getRequest()->getHeaders()->has('Range')){list($unit,$range)=explode('=',$this-

php - Zend Framework 2 RESTful Controller 操作

经过多次尝试后,我无法让我的其余功能在我的测试应用程序中运行。我想知道是否有人对ZendFrameWork2.0.0beta3中的RestfulController类有经验。我实现了RestfulController抽象类的方法,让getList()方法回显“Foo”,做了一个curl请求来获得一些输出,但我一直得到的只是一个空白屏幕。我知道有适用于zend框架1.x的选项,但对于我的项目,我需要使用2.x。如果你们中的任何一个能给我一些帮助,我将不胜感激! 最佳答案 我正在开发相同类型的应用程序,到目前为止它运行良好路由:'typ