在Doctrine中使用唯一ID设置为NULL创建的实体对象

伊万·德拉诺(Ewan Delanoy)

我有一个User实体类,在上面使用php bin/console doctrine:generate:entities了通常的方法。此类在其变量之间具有唯一的ID:

class User 
{
    /**
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     * @ORM\Column(type="integer")
     */
    private $id;
    (...)

令我惊讶的是,当我调用$user=new User();代码时,新创建的对象将其$id设置为NULL给定我给出的注释,Doctrine不应该自动设置它吗?

当然,我知道可以在setId类中添加一个方法,但是我觉得这不是正确的方法。任何建议表示赞赏。

亚瑟·库斯努林

唯一ID将设置为$em->flush($user)即插入表后。

您可以在该准则的文档中获取更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Doctrine中使用唯一ID设置为NULL创建的实体对象

来自分类Dev

将 Doctrine 实体值设置为 NULL?

来自分类Dev

为实体生成唯一 ID

来自分类Dev

使用Java 8流为对象分配唯一的ID

来自分类Dev

为使用insertAdjacentHTML创建的HTML元素分配唯一的ID

来自分类Dev

在 Telerik ASP.NET Core for Ajax 中使用网格为 Id 创建唯一默认值的问题

来自分类Dev

Java使用实例方法而不是类/静态方法为每个实例化对象创建唯一的ID

来自分类Dev

为ListView Android设置唯一ID

来自分类Dev

为URL创建唯一ID

来自分类Dev

为URL创建唯一ID

来自分类Dev

如何将doctrine2实体一对一设置为“活动”的实体

来自分类Dev

使用流星插入设置唯一的ID

来自分类Dev

如何创建基于几个唯一键的转换后的Doctrine 2实体

来自分类Dev

在实体框架中使用可为空的唯一键

来自分类Dev

如何在React Native / Redux中使用推送路由为NavigationStateUtils创建唯一键?

来自分类Dev

在 for 循环中使用条件来创建唯一的面板 ID

来自分类Dev

为每个唯一 ID 创建一个图

来自分类Dev

无法使用JavaScript / jQuery为文本字段创建唯一ID

来自分类Dev

在 android 应用程序中为服务器使用创建唯一 id 的最佳方法

来自分类Dev

Android-将我自己的唯一整数ID(不在资源中)设置为以编程方式创建的许多视图

来自分类Dev

为每个唯一ID创建滞后变量

来自分类Dev

唯一的 x500 对象 ID 创建

来自分类Dev

在jQuery中使用ID获取为对象

来自分类Dev

实体框架-如何将列设置为与另一列相关的唯一

来自分类Dev

如果合并时其父对象的引用在该实体中设置为null,则是否有必要从相反侧的集合中删除一个实体?

来自分类Dev

创建新的自定义对象VS Java中多个值设置为NULL同一对象的

来自分类Dev

如何在 ColdBox 中将实体设置为唯一键

来自分类Dev

正确的迁移路径,以在现有实体中为symfony2 / doctrine添加唯一的令牌列

来自分类Dev

如何在javascript es6 / 2015中使用已解析对象的唯一键创建地图?

Related 相关文章

  1. 1

    在Doctrine中使用唯一ID设置为NULL创建的实体对象

  2. 2

    将 Doctrine 实体值设置为 NULL?

  3. 3

    为实体生成唯一 ID

  4. 4

    使用Java 8流为对象分配唯一的ID

  5. 5

    为使用insertAdjacentHTML创建的HTML元素分配唯一的ID

  6. 6

    在 Telerik ASP.NET Core for Ajax 中使用网格为 Id 创建唯一默认值的问题

  7. 7

    Java使用实例方法而不是类/静态方法为每个实例化对象创建唯一的ID

  8. 8

    为ListView Android设置唯一ID

  9. 9

    为URL创建唯一ID

  10. 10

    为URL创建唯一ID

  11. 11

    如何将doctrine2实体一对一设置为“活动”的实体

  12. 12

    使用流星插入设置唯一的ID

  13. 13

    如何创建基于几个唯一键的转换后的Doctrine 2实体

  14. 14

    在实体框架中使用可为空的唯一键

  15. 15

    如何在React Native / Redux中使用推送路由为NavigationStateUtils创建唯一键?

  16. 16

    在 for 循环中使用条件来创建唯一的面板 ID

  17. 17

    为每个唯一 ID 创建一个图

  18. 18

    无法使用JavaScript / jQuery为文本字段创建唯一ID

  19. 19

    在 android 应用程序中为服务器使用创建唯一 id 的最佳方法

  20. 20

    Android-将我自己的唯一整数ID(不在资源中)设置为以编程方式创建的许多视图

  21. 21

    为每个唯一ID创建滞后变量

  22. 22

    唯一的 x500 对象 ID 创建

  23. 23

    在jQuery中使用ID获取为对象

  24. 24

    实体框架-如何将列设置为与另一列相关的唯一

  25. 25

    如果合并时其父对象的引用在该实体中设置为null,则是否有必要从相反侧的集合中删除一个实体?

  26. 26

    创建新的自定义对象VS Java中多个值设置为NULL同一对象的

  27. 27

    如何在 ColdBox 中将实体设置为唯一键

  28. 28

    正确的迁移路径,以在现有实体中为symfony2 / doctrine添加唯一的令牌列

  29. 29

    如何在javascript es6 / 2015中使用已解析对象的唯一键创建地图?

热门标签

归档