doctrine 相关问题

Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。

Doctrine:如何在持久化数据时跳过空/空列

我有这样的存储库/ ** * @ORM \ Entity()* @ORM \ Table(name =“user_data”)App \ Models * / class UserData {/ ** * @ORM \ Id * @ORM \ Column (name =“id”,type =“integer”)* @ORM \ ...

回答 2 投票 1

如何在Doctrine中使用左连接,如右连接

所以我现在已经绞尽脑汁待了一会儿。在Doctrine中,没有正确连接的概念。我知道你可以像右连接一样使用左连接,但我无法弄清楚我的例子是...

回答 5 投票 7

服务“form.type.users”依赖于不存在的服务“security.context”

我在我的项目symfony2.8中使用过。我配置了config.yml:fos_user:db_driver:orm firewall_name:main user_class:Video \ IntelligenceBundle \ Entity \ Users from_email:address:you @ ...

回答 1 投票 0

doctrine添加外键但不创建关联

在当前的应用程序中,我们遵循DDD样式并依赖于DDD,我们有聚合范围,不能在该范围内使用其他聚合(如果需要,我们只能使用其他聚合的id)

回答 1 投票 0

如何在DBALException后重新打开Doctrine Entity Manager

我有一个Symfony 2的控制台应用程序,该脚本在cron(终端)上运行。但是,在\ Doctrine \ DBAL \ DBALException之后,脚本抛出N \ Doctrine \ ORM \ ORMException并显示消息“EntityManager是...

回答 2 投票 4

doctrine:migrations:diff给出“在您的映射信息中未检测到更改”

我将学说与symfony结合使用。对于数据库设置,我使用注释。我成功创建了一个表,但为需要更改的字段城市给出了错误的格式整数...

回答 4 投票 8

为Symfony MakerBundle定义默认的@GeneratedValue策略

在Symfony(4)中使用MakerBundle创建新实体(make:entity EntityName)时,默认情况下会生成一个带有注释的id(如果启用了注释)@GeneratedValue。 @GeneratedValue表示@ ...

回答 1 投票 0

使用ManyToOne关系实体,我如何访问外键ID?

我正在尝试使用doctrine和querybuilder访问存储在实体中的外键。我有一个名为User的实体,它链接到另一个名为Client的实体,具有ManyToOne关系。一世 ...

回答 2 投票 0

尝试在Doctrine fixture中设置相关对象时出现ORMInvalidArgumentException

我是Symfony和Doctrine的新手。我有一些相关的不同实体,但是当我尝试在Fixtures中关联它们时,我得到一个异常:“App \ Entity \ VehicleType”类型的预期值...

回答 1 投票 0

如何通过非主键引用Doctrine 2中的多对一关联

据我所知,Doctrine需要多对一的关联来引用一方的主键。 (请参阅此处或此处)如何解决由唯一键引用的多对一关联...

回答 1 投票 0

获取Doctrine ArrayCollection中的给定项

开发API,在每个请求开始时,提供的API密钥用于获取与请求关联的Account对象。 $ account = $ em-> getRepository(Entity \ Account \ ...

回答 2 投票 0

Doctrine在simple_array字段中找到Number

我有一个带有simple_array字段processNumbers的实体Customer。所以在DB中它保存为以逗号分隔的列表,例如:45645,78787,1111。现在我想找到一个具有特定数字的条目......

回答 2 投票 0

学说:多重反向关系

我有以下关系表:我的目标是检索所有居民表[居民]。以下是我的代码:public function getAllResidents(){$ all_resident = $ this - > ...

回答 1 投票 1

Symfony3 - 关联是指ManyToMany和fields表不存在的拥有方字段

我试图使用比id更多的属性建立manyToMany关系,所以我需要两个OneToMany关系和两个具有三个表/实体的ManytoOne关系。我有产品......

回答 1 投票 1

从实体原则中的对象检索属性

所以我有这个功能:MyProject \ Bundle \ Entity \ Audio; / ** * * @return string * / public function getStudioName(){return $ this-> getStudio() - > getNom();应该......

回答 1 投票 3

如果不为空,则验证嵌入表单

我有两个实体:Program和Widget Program class Program {.... / ** * @Assert \ Valid * * @ORM \ OneToOne(targetEntity =“Widget”,inversedBy =“program”,cascade = {“persist”, ” ...

回答 1 投票 0

如果另一列中的值为true,则为NOT NULL

我正在创建我的实体,我想创建一个具有两列需要具有特定约束的实体。如果定义了addressId,则extAddressId可以为null(并且必须为null)。 / ** * ......

回答 1 投票 0

更新doctrine的arrayResult

我这个查询我得到了具有一定条件的所有手机,之后我想要的一件事是将此查询中的所有手机的isFirstInstalled设置为1我也想要api结果的此查询数据...

回答 1 投票 0

Symfony2&Doctrine:创建自定义SQL查询

如何使用Doctrine在Symfony2中创建自定义SQL查询?或者没有学说,我不在乎。不这样工作:$ em = $ this-> getDoctrine() - > getEntityManager(); $ EM - > ...

回答 2 投票 22

使Doctrine的UniqueEntity约束不区分大小写

有没有办法配置UniqueEntity来将foo和Foo视为重复?使用案例:我的用户实体上有@UniqueEntity(“email”),因为我使用的是电子邮件地址作为用户名。根据 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.