entity相关内容
1.快速概览 1.1 目标 我想要实现的是创建/编辑用户工具.可编辑的字段是: 用户名(类型:文本) plainPassword(类型:密码) 电子邮件(类型:电子邮件) 组(类型:集合) avoRoles(类型:集合) 注意:最后一个属性没有命名为 $roles 因为我的 User 类是扩展 FOSUserBundle 的 User 类,覆盖角色带来了更多问题.为
..
我尝试收集有关以下方法的一些信息,以便在删除父实体时自动删除子实体.似乎最常见的方法是使用这三个注解之一:cascade={“remove"} OR orphanRemoval=true OR ondelete=“CASCADE". 我对第三个有点困惑:ondelete=“CASCADE",因为学说官方文档中关于这个的解释非常稀少)如果有人可以,我很乐意确认我的以下信息我从我在网络上的研究和
..
我正在搜索,找不到答案.我的应用程序中有数据库角色模型.用户可以有一个角色,但这个角色必须存储到数据库中. 但是用户需要从数据库中添加默认角色.所以我创建了一个服务: em = $em;}公共函数 findAll(){返回 $this->em->getRepository(self::ENTITY_NAME)->findAll();}公共函数创建(用户 $user){//可能在这里验证$t
..
我在 visual studio 2012 上编码并使用 实体模型 作为我的数据层.但是,当页面尝试加载时,我使用 Linq 语句的下拉控件往往会引发未处理的异常(上述标题).下面是我的代码; using (AdventureWorksEntities dw = new AdventureWorksEntities()){ddlCon.DataSource =(来自 dw.Employees 中
..
我正在使用实体框架,我有一行代码将 var 转换回数据库的 iint. var record = context.enrollments.SingleOrDefault(row => row.userId == int.Parse(UserID) && row.classId == int.Parse(ClassID)); 每当我尝试运行它时,我都会收到 rhis 错误.“LINQ to En
..
阅读问题此处和here 让我对这种情况有了一些了解,似乎使用 AsEnumerable 会消耗内存.有没有更好的方式来做这个 LINQ 以及现在的方式,出来的数据可靠吗? 删除 AsEnumerable 会导致“本地序列不能在 LINQ to SQL 的查询运算符实现中使用,但包含运算符除外." var results = from p in pollcards.AsEnumerable(
..
我见过程序员在其代码中创建实体上下文时采用的两种不同方式. 第一个是这样的,你可以在 MSDN 代码示例中找到它: public void DoSomething() {使用(TaxableEducationEntities context = new TaxableEducationEntities()){//业务逻辑等等}} 第二种是在封装业务逻辑的某个类中将上下文创建为私有属性.所
..
我试图忽略使用 Entity Framework 6.0 rc1 的“自动"迁移.我的问题是我现在不想要这个功能,每次我的应用程序运行时,我都可以看到所有试图创建所有表的实体日志. 期待感谢. 解决方案 试试这个: 内部密封类配置:DbMigrationsConfiguration{公共配置(){AutomaticMigrationsEnabled = false;}} 更新:
..
我有一个 maven 构建的基于 CDI 的 Java SE 应用程序,它有一个 核心 模块和其他模块. Core 有 persistence.xml 和一些实体.模块有额外的实体. 如何将实体添加到持久化单元的聚光灯下? 我已阅读 Hibernate 手册,http://docs.jboss.org/hibernate/stable/entitymanager/reference/
..
如何在 Hibernate 字段中设置默认值? 解决方案 如果你想要一个真正的数据库默认值,使用columnDefinition: @Column(name = "myColumn", nullable = false, columnDefinition = "int default 100") 请注意,columnDefinition 中的字符串依赖于数据库.此外,如果您选择此选项,
..
我有以下数据库情况: wp_users(wordpress生成的用户表)身份证 |用户登录 |...wp_sp_user(wp_users 表的扩展)身份证 (FK) |姓氏 |地址 |... 现在我已经尝试了几个小时将这两个表“融合"为一个 User 实体,例如: class 用户 {变量 ID;var user_login;var 姓氏;无功地址;...} 有什么方法可以在不修改 wp
..
这是桌子 用户 用户ID用户名密码电子邮件地址 和代码.. public void ChangePassword(int userId, string password){//更新密码的代码..} 解决方案 Ladislav 的回答更新为使用 DbContext(在 EF 4.1 中引入): public void ChangePassword(int userId, strin
..
控制器 公共函数 indexAction(Request $request){$user = $this->container->get('security.context')->getToken()->getUser();$owner = $user->getId();$first = new First();$first->setOwner($owner);$second = new Sec
..
Hibernate 中的persist() 和merge() 有什么区别? persist() 可以创建一个 UPDATE &插入查询,例如: SessionFactory sef = cfg.buildSessionFactory();会话会话 = sef.openSession();A a=new A();session.persist(a);a.setName("马里奥");sess
..
当我使用 Hibernate 保存对象时收到以下错误 object 引用一个未保存的瞬态实例 - 在刷新之前保存瞬态实例 解决方案 我相信这可能只是重复答案,但只是为了澄清,我在 @OneToOne 映射以及一个@OneToMany.在这两种情况下,事实是我添加到 Parent 的 Child 对象尚未保存在数据库中.因此,当我将 Child 添加到 Parent,然后保存 Parent 时
..
我有一个包含多对一关系的 JPA 持久化对象模型:一个 Account 有许多 Transactions.一个 Transaction 有一个 Account. 以下是代码片段: @Entity公共类交易{@ID@GeneratedValue(策略 = GenerationType.AUTO)私人长ID;@ManyToOne(cascade = {CascadeType.ALL},fetc
..
当我使用 Hibernate 保存对象时收到以下错误 object 引用一个未保存的瞬态实例 - 在刷新之前保存瞬态实例 解决方案 我相信这可能只是重复答案,但只是为了澄清,我在 @OneToOne 映射以及一个@OneToMany.在这两种情况下,事实是我添加到 Parent 的 Child 对象尚未保存在数据库中.因此,当我将 Child 添加到 Parent,然后保存 Parent 时
..
我有一个包含多对一关系的 JPA 持久化对象模型:一个 Account 有许多 Transactions.一个 Transaction 有一个 Account. 以下是代码片段: @Entity公共类交易{@ID@GeneratedValue(策略 = GenerationType.AUTO)私人长ID;@ManyToOne(cascade = {CascadeType.ALL},fetc
..
我一直在尝试理解这种新的架构,其名称可以是洋葱架构、清洁架构、端口和适配器等. 如果我采用端口和适配器的抽象,当我为特定端口调整我的应用程序时,我可以从我的应用程序内部为端口提供一个实体吗?还是我总是应该调整实体以适应端口? 示例: 假设我有一个 Customer 实体.我有一个使用我的应用程序的 UI.我的 UI 通过适配器调用 getCustomerById(123).反过来
..
我正在忙着阅读和享受 Mark Seemann 撰写的《.Net 中的依赖注入》. 我很难解释确切的上下文,所以如果你熟悉这本书,请只关心这个问题. 我的问题与第 49 页第 2 章中的两个 Product 类有关.一个在域层,一个在数据访问层.说明数据访问层中的Product类是由Linq to Entity向导创建的. 我正在使用 Linq to SQL,我可以用 Ling
..